URL Decode Online
Decode URL-encoded text back to its original form.
When to use this tool
Frequently used to read and debug encoded URL parameters in web traffic, referrer URLs, or API callback strings. Quickly translate percent-encoded gibberish into human-readable text during development.
How to use
How this works
How this works
The decoder converts percent-encoded byte sequences back into characters and turns plus signs into spaces for form-style query strings.
This makes query parameters, callback URLs, and encoded fragments easier to inspect while debugging.
Examples
Decode query text
Input
Hello+World%21
Output
Hello World!
Common form-style encoding uses plus signs for spaces.
Decode reserved characters
Input
status%3Dactive%26page%3D2
Output
status=active&page=2
Escaped separators become readable again after decoding.
Edge cases to know
- Malformed percent escapes such as %ZZ are invalid and may fail to decode.
- If a value was encoded twice, you may need to decode it twice to see the original text.
- Decoded values can contain separators like & and = that should be re-encoded before being inserted into another URL.
Privacy note
This free tool decodes URL text in your browser. Decoded callback values can reveal tokens, email addresses, or internal IDs.