INDEPENDENT EXPLAINERS · GLOBAL EDITIONEvidence first. Perspective follows.
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.