URL Decoder
Decode percent-encoded URLs and query values back to readable text.
The URL Decoder reverses percent-encoding, converting values like hello%20world%21 back into hello world!. Paste an encoded query parameter, a redirect target or any %XX-laden string and read the human version instantly.
This is the tool for debugging the classic symptoms of mis-encoded data: parameters that arrive split, links that show %20 instead of spaces, or double-encoded values that stay garbled after one decode. The decoder validates its input and flags malformed sequences like dangling % signs rather than guessing.
Decoding happens entirely in your browser. It complements the URL Encoder — together they cover both directions of the percent-encoding that powers every web request.
How to use the URL Decoder
- Paste the percent-encoded text.
- Read the decoded result instantly.
- Copy the readable value if needed.
- If you see an error, fix the malformed % sequence and retry.
- Use the encoder page to create the encoding in the first place.
Frequently asked questions
What does a decoded value look like?
Every %XX sequence becomes its character: %20 → space, %26 → &, %C3%A9 → é. The decoder performs these replacements in one pass, producing the original human-readable string.
Why is my value still encoded after decoding?
That usually means double encoding: the value was encoded twice (often by a tool applied twice or nested parameters). Run it through the decoder again — the second pass reveals the original text.
Can I decode entire URLs?
Yes — paste the whole URL and the tool decodes every encoded segment. For a structured breakdown of protocol, host, path and parameters, use the URL Parser instead.
Related tools
View all developer tools →JSON Formatter & Validator
Format, minify and validate JSON instantly with clear error messages that point at the exact problem.
Dev ToolsJSON Validator
Check if your JSON is valid and find syntax errors with exact line and column.
Dev ToolsJSON Minifier
Compress JSON to its smallest valid form for storage and transport.
Dev ToolsJSON to CSV
Convert a JSON array of objects into a clean CSV file in one click.
Dev ToolsCSV to JSON
Convert CSV (from Excel or Google Sheets) into a JSON array of objects.
Dev ToolsBase64 Encoder
Encode text or files to Base64 — standard or URL-safe — in your browser.