URL Decode Converter
Turn percent-encoded URLs back into readable text.
Encoded
Text
About the URL Decode converter
Percent-encoded URLs are unreadable at a glance, which makes debugging redirects and tracking links unnecessarily painful. Paste one here to see what it actually says.
Multi-byte Unicode sequences are reassembled properly, so accented characters and emoji come back whole rather than as mojibake.
Plus signs
In a URL path or query, `+` is a literal plus. In an `application/x-www-form-urlencoded` body, it means a space. There is no way to tell the two apart from the text alone, so pick the source above.
Getting this wrong is why email addresses with a plus in them sometimes arrive with a space instead.
Malformed input
A percent sign that is not followed by two hex digits is invalid. The decoder points at the exact sequence rather than failing silently — usually it is a literal percent that should have been written as `%25`.
Frequently asked questions
The output still has %20 in it.
The URL was encoded twice. Run it through the decoder again.
Can I decode just one query parameter?
Yes. Paste only that value — the decoder does not need a complete URL.