Encode URL encoded formatted string data
This is a simple tool that will help you encode text that can be safely put into URL query string values known as GET variables. URL encoded text is most commonly used in web addresses for passing URLs in querystring variables.
URL Encoding replaces “unsafe” characters with ‘%’ followed by their hex equivalent. Characters which need not be escaped are defined in RFC3986. They are the 7-bit ASCII alphanumerics and the characters “-._~”. Unicode characters and 8-bit ASCII characters are normally first encoded using UTF-8, as defined in RFC2279.