URL Decoder
Turn percent-encoded URLs back into readable text — %20 becomes a space, %C3%A9 becomes é, instantly.
What is URL Decoder?
The URL Decoder reverses percent encoding: paste a string full of %XX sequences and read it as normal text. 'Hello%20World%21' decodes to 'Hello World!', and multi-byte sequences like %C3%A9 correctly come back as their UTF-8 characters ('é').
Encoded URLs are everywhere once you start looking — analytics referrer strings, campaign links, API logs, and shared links that have been encoded two or three times by passing through multiple systems.
Decoding is live and happens entirely in your browser, which is the right place for it: URLs frequently contain tokens and personal data that shouldn't be pasted into unknown servers.
Why decode URLs?
Reading logs and analytics is the everyday case. A referrer like https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dwinter%2Bboots is unreadable at a glance; decoded, it plainly shows the source page and the search term. Support engineers decode request logs the same way to see what a user actually submitted.
It's also the tool for un-mangling links that got double-encoded — when %20 itself gets encoded into %2520, links break in confusing ways. Decoding once (or twice) reveals what the URL was supposed to be.
Security reviewers use decoding too: obfuscated phishing links often hide their real destination behind layers of percent encoding, and decoding exposes where a link actually points before anyone clicks it.
How to Use URL Decoder
1. Paste the encoded URL or string into the input box.
2. The decoded, readable text appears instantly.
3. If the result still contains %XX sequences, it was encoded more than once — decode the output again.
4. Copy the readable result.
Example
Input:
Hello%20World%21
Output:
Hello World!
Keep going
Related tools
More utilities that pair well with this one.
FAQ
Questions, answered
Everything you need to know about the URL Decoder.
Yes — free with no limits.
