Online URL Encoder / Decoder Tool

If you encounter any errors with this tool attaching the file that causes problems.


UrlEncode is convenient when encoding a string to be used in a query part of a URL to pass variables to the next page.

All non-alphanumeric characters except -_. are replaced with a percent (%) sign followed by two hex digits and spaces encoded as plus (+) signs. Input is encoded the same way that the posted data from a WWW form is encoded, that is the same way as in application/x-www-form-urlencoded media type. This differs from the RFC 1738 encoding in that for historical reasons, spaces are encoded as plus (+) signs.