Decode URL Text Online
Decode percent-encoded URL text back into readable form for debugging query strings, redirect links, and encoded parameters. Paste a URL-encoded string and the tool expands %20 back to a space, %2F back to a slash, and all other percent sequences — making it easy to read tracking parameters, OAuth callbacks, and encoded API values.
How to use URL Decoder Converter
Paste content into the encoded url text panel.
Run the converter to generate the target format instantly.
Copy the result once it looks right.
What this tool helps you do
Paste, convert, and copy results quickly
Useful for APIs, configuration files, and structured text
Sample input is built in for quick testing
Copy the converted output as plain text
Why this helps in text and data workflows
Reading a redirect URL where parameter values are percent-encoded and hard to read.
Inspecting tracking parameters from an email or campaign link that look like gibberish.
Decoding a URL from a log file or error message to understand what was requested.
Checking what value is actually inside a percent-encoded query parameter before debugging an API call.
Common problems and fixes
The decoded output still has %xx sequences that weren't decoded.
Some URLs are double-encoded — the value was encoded once, then the whole string was encoded again. Decode twice to fully expand the value.
The decoded result has + signs where I expected spaces.
+ is used for spaces in form-encoded query strings. This decoder converts %xx sequences. If the URL uses + for spaces, replace them manually or use a form-decoding tool.
The decoder returns an error for a seemingly valid input.
Check for a lone % character with no following hex digits — that's invalid percent-encoding and causes an error. %25 is the correct encoding for a literal percent sign.
Related tools
Related Guides
Frequently asked questions
How do I URL decode text?
Paste the encoded text into the input box, run the decoder, and copy the readable output.
Will this URL decoder reject broken input?
Yes. A lone % with no valid hex digits after it is invalid and returns an error instead of partial output.
What does %20 decode to?
A space. %20 is the percent-encoding for a space character. Other common ones: %2F is /, %3D is =, %26 is &, %3F is ?.
What if the URL was encoded twice?
Decode it twice. Double-encoding turns %20 into %2520 — the first decode gives %20, the second gives a space.
Can I paste a full URL with query parameters?
Yes. The decoder expands all percent-encoded characters in the full string, so you can paste an entire URL and read the decoded version.
Is this URL decoder free?
Yes. It is free to use in your browser.