URL Decode

Decode percent-encoded URL strings to plain text — paste, decode, and copy instantly.

Input URL Encoded
Output Text
Decoded text will appear here...
info

About URL Decode

URL Decode is a free online tool that converts percent-encoded URL strings back into readable plain text. When URLs contain encoded characters like %20 for spaces, %26 for ampersands, or %C3%A9 for accented characters, this tool instantly decodes them into their original human-readable form.

The tool offers two decoding modes: Component mode uses decodeURIComponent() which decodes all percent-encoded characters, ideal for decoding individual query parameter values. Full URI mode uses decodeURI() which preserves URL-reserved characters, suitable for decoding complete URLs while keeping their structure intact. All processing happens in your browser — no data is sent to any server.

help

How to Use

01

Paste Encoded URL

Paste your percent-encoded URL or string into the input pane.

02

Select Mode

Choose Component mode for values or Full URI mode for complete URLs.

03

Decode & Copy

Click "Decode" to convert to readable text, then copy the result.

quiz

Frequently Asked Questions

What is URL Decode? expand_more
URL Decode is a free online tool that reverses percent-encoding in URLs. It converts encoded sequences like %20 back to spaces, %26 back to ampersands, and multi-byte sequences like %C3%A9 back to their original Unicode characters such as e with accent.
What is the difference between Component and Full URI mode? expand_more
Component mode (decodeURIComponent) decodes all percent-encoded sequences. Full URI mode (decodeURI) preserves URL-reserved characters like %23 (#) and %26 (&) in their encoded form, keeping the URL structure navigable. Use Component for individual values, Full URI for complete URLs.
Is my data secure? expand_more
Yes. All decoding happens entirely in your browser using native JavaScript functions. No data is sent to any server, ensuring your URLs and data remain completely private.
What if my encoded string is malformed? expand_more
If the input contains invalid percent-encoded sequences (like %GG or a lone % without two hex digits), the tool will display a clear error message. You can fix the input and try again.