All tools
URL component decoder
Processed in this browser. Nothing is uploaded.
Example
Example: hello%20world%3F
Maximum 1,000,000 characters.
How to use this result
Turn percent-encoded URL-component text back into readable text. Use it to inspect a parameter value copied from a URL or to reverse the URL component encoder.
Worked example
text: hello%20world%3F
hello world?
Limits and edge cases
Invalid percent sequences or invalid encoded UTF-8 are rejected. A + remains a plus sign; this is not a complete form-data decoder. Decoding text does not verify that a URL is safe to visit.