URL Encoder/Decoder
Free online tool to encode and decode URL strings with percent encoding (%XX) and parse URL query parameters. Built on encodeURIComponent, it safely converts spaces and non-ASCII characters to UTF-8 bytes.
Embed
What is URL Encoder/Decoder?
Free online tool to encode and decode URL strings with percent encoding (%XX) and parse URL query parameters. Built on encodeURIComponent, it safely converts spaces and non-ASCII characters to UTF-8 bytes.
How to Use
- 1Select Direction— Choose encoding or decoding direction.
- 2Enter Text— Enter text to encode or a URL-encoded string to decode.
- 3Parameter Parsing— Enable the 'URL Parameter Parsing' checkbox to view query strings as a table.
- 4Copy Result— Use the copy button to copy the result to clipboard.
Related Tools
Frequently Asked Questions
A URL encoder converts special characters that cannot be included in URLs (spaces, non-ASCII characters, &, = etc.) to percent encoding (%XX).
This tool uses encodeURIComponent, which is suitable for encoding individual values rather than entire URLs.
Non-ASCII characters are percent-encoded on a UTF-8 byte basis. Example: a space becomes %20.
Both standard URLs and query strings (key=value&...) are supported.
No. All encoding/decoding is processed in the browser.