URL Decoder
Decode percent‑encoded strings
Start
name=John Doe & city=New York
Description
The URL Decoder converts percent‑encoded strings back into readable text for quick debugging and verification.
Key features
- Standards‑compliant decoding using
decodeURIComponent - Error feedback for malformed sequences
- Two‑panel UI with Copy, Clear, Sample
Privacy & security: decoding happens locally in your browser.
How to Use
- Paste the percent‑encoded input on the left.
- If valid, the decoded text appears on the right; otherwise an error is shown.
- Copy the output for use in your app or tests.
Example
Example
Input:
name%3DJohn%20Doe
Output:
name=John Doe
FAQ
Decoding fails?
Input likely has an invalid escape like % not followed by two hex digits.
Plus signs
Plus signs are literal +. Some protocols map them to spaces; this decoder does not.