URL Decoder
Decode percent-encoded URLs and query strings back to readable text.
Input
Output
Ready
Drop a file to load it
About this tool
Turn a percent-encoded string back into readable text, with malformed sequences handled gracefully rather than failing outright.
When you would use it
- Reading an encoded URL from a log
- Debugging a redirect chain
- Understanding a tracking parameter
Worked example
name%3DAda%20Lovelace%26city%3DLondon
name=Ada Lovelace&city=London
Things worth knowing
- A broken percent sequence no longer fails the whole string — everything valid is still decoded.
Questions
Frequently asked
What if decoding fails?
Valid sequences are decoded and anything malformed is left as-is, so you can see exactly where the problem is instead of getting an error and no output.
Is my data uploaded anywhere?
No. Every tool on JSONWorks runs entirely in your browser using JavaScript. Your input is never sent to a server, never logged and never stored. The simplest proof is to disconnect from the internet — the tools keep working. The site does load Google Fonts and a Google Analytics page-view tag, so you will see those two requests in your network tab, but neither receives anything you type or paste.
Related