URL Encoder / Decoder
Encode a whole URL or only a query parameter value, decode it back, or paste a query string to see every key and value unpacked in a table. Everything happens in the address bar of your own browser.
| Key | Value |
|---|
How to use
Percent-encode or decode URLs and parameter values, plus a query breakdown. Your data is processed only inside this browser tab.
FAQ
encodeURI or encodeURIComponent?
Both are offered: the first keeps characters like : / ? # & = intact for full URLs, the second escapes them for parameter values.
What about spaces and +?
Spaces become %20 when encoding; when decoding, + is treated as a space, which is how query strings are usually sent.
Related tools
Base64 Encoder / Decoder
Convert text or files to Base64 and back, with correct UTF-8 handling.
PopularHTML Entity Encoder / Decoder
Escape HTML special characters into entities, or bring them back.
Unicode Escape Converter
Turn characters into \u escapes for JS, JSON, CSS or HTML and back.
Number Base Converter
Binary, octal, decimal and hex — exact, at any size.
PopularMorse Code Translator
Encode text to dots and dashes and back again.
JSON Formatter
Beautify, minify and validate JSON right in your browser. No uploads, nothing leaves your device.
Popular