URL Encoder/Decoder
Free online URL encoder/decoder tool, no installation required
What is URL Encoding?
URL encoding (also called percent-encoding) converts special characters in a URL into percent-sign followed by two hexadecimal digits. For example, a space becomes %20 and the ampersand & becomes %26. This ensures that URLs remain valid and interpretable by web servers and browsers, as defined in RFC 3986.
How to Use This URL Encoder/Decoder
Paste your text or URL in the input field and click Encode to percent-encode special characters. To decode, paste an encoded URL and click Decode. The tool handles all reserved characters (! * ' ( ) ; : @ & = + $ , / ? % # [ ] ) and non-ASCII Unicode characters.
When to Use URL Encoding
Encode query parameter values before appending them to a URL. Encode special characters in path segments. Prepare form data for application/x-www-form-urlencoded requests. Decode URLs copied from browser address bars that contain percent-encoded characters.