Online URL Encoder / Decoder Tool
If you encounter any errors with this tool attaching the file that causes problems.
You can create a handy link matching the current conversion operation (or the reverse equivalent if available).
Clicking the below buttons will generate the version that siutes you most and copy it to the clipboard.
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.