URL Decode
Decode percent-encoded URL text into readable characters.
Input is processed in your browser and is not uploaded.
Output
Results appear here.Add input to see a result.
Use this URL decoder to inspect query parameters, redirect URLs, webhook payloads, and copied links. It converts percent-encoded values back to readable text. Lightweight, mobile-friendly, and built for quick repeat use.
Read percent-encoded URLs, callbacks, and copied parameters
Decoded URL text is easier to review when a link contains nested redirect targets, international text, or encoded symbols. This decoder helps you inspect what a browser or server will receive after percent-encoded sequences are converted back into characters.
Redirect analysis
Decode redirect and return_to parameters to confirm where a user will actually land.
Search and analytics checks
Inspect encoded search terms, campaign values, and event payloads without reading percent codes manually.
International URLs
Turn encoded Korean, Japanese, emoji, and symbols back into readable text while debugging links.
How to inspect a URL value
- 1Copy the specific encoded value you want to inspect.
- 2Decode it once and check whether the result still contains encoded sequences.
- 3Decode again only if the value was intentionally nested, such as a URL inside another URL.
- 4Compare the decoded text with the surrounding parameter names before changing production links.
Encoded parameter
q=Textbun%20tools%20%26%20privacyq=Textbun tools & privacyAfter decoding, you can see that the ampersand was part of the value, not a parameter separator.
Decode carefully
- A lone percent sign or incomplete hex pair is invalid URL encoding.
- Nested redirect URLs may need selective decoding rather than decoding the entire URL repeatedly.
- Decoded output can contain characters that change URL meaning if pasted back without encoding.
FAQ
What is URL decoding?+
URL decoding converts percent-encoded sequences like %20 back into readable characters.
Why do I see an invalid URL encoding error?+
The input may contain a percent sign that is not followed by a valid hexadecimal code.
Does this decode full URLs?+
It decodes the text you paste, including full URLs or individual parameters.