URL Decode
Decode percent-encoded URL text. Type or paste below — the result updates as you type.
Input
Convert to
Output
Private by design
This conversion runs entirely in your browser. Your text is not sent to a server.
Tip
Encode query values, not the whole URL, unless you need every reserved character escaped. Spaces become %20.
How to convert with URL Decode
Paste or type text in the input box.
Watch the encoded or decoded result update instantly — nothing is uploaded.
Use Convert to to switch between Encode and Decode. Your input is kept.
Copy the result, or use it as the next input.
When should you use it?
Query strings
Escape spaces and symbols so search params stay valid in a URL.
Forms
Prepare field values before they go into an href or redirect.
APIs
Encode path segments and keys that browsers would otherwise treat as reserved.
Round-trip
Decode a copied URL fragment back to the original text, then encode again to check it.
Your text stays private.
URL encoding and decoding run entirely in your browser. Query strings and paths are never uploaded.
About percent-encoding URLs in the browser
URL Encode / Decode percent-encodes reserved characters so a value can sit in a query string or path. Spaces become %20. Encode the value, not always the entire URL, unless you intend to escape slashes and colons too. Decode reverses a copied fragment back to readable text. Unicode is UTF-8 then percent-encoded.
Worked example: hello world encodes to hello%20world. A query value a+b=c needs encoding before it is appended to ?q=. Round-trip encode then decode should match the original for typical Unicode.
This is not a URL parser (use URL Parser to split host, path, and query). It is not Base64. Related: Base64 Encode, HTML Encode, Slugify. Nothing is uploaded. Convert to keeps input while you switch encode and decode.
Related encoding tools
URL Encode
Percent-encode text for use in URLs. Type or paste below — the result updates as you type.
Slugify Text
Turn headlines and phrases into SEO-friendly, URL-safe slugs. Type or paste below — the result updates as you type.
URL Parser
Split a URL into protocol, host, path, query parameters, and hash. Parts update as you type.
HTML Encode / Decode
Encode or decode HTML entities. Type or paste below — the result updates as you type.
Base64 Encode
Encode text to Base64 (UTF-8 safe). Type or paste below — the result updates as you type.
URL Decode examples
Spaces
Query value
Unicode and symbols
Encode vs decode
URL Decode FAQ
Paste a percent-encoded string into URL Decode. The original text appears as you type. Invalid sequences such as %zz are rejected.
No. Decoding runs locally in this tab. Query strings and paths stay on your device.