Skip to content

URL Decode

Turns percent-encoded URLs and query strings (%20, %C3%A9…) back into readable text.

Your text stays on this device

This tool runs entirely inside your web browser. Your text is processed on your own device and is never sent to our servers. How this works

Decoded

URL Decode is a free tool that converts percent-encoded text, such as caf%C3%A9%20au%20lait, back into readable form. It is useful for reading long links, tracking parameters and query strings. Decoding happens in your browser.

How to decode a URL

  1. Paste the encoded URL or text into the left box.
  2. The readable version appears on the right.
  3. If a part is invalid, the tool points out where the problem is.

Plus signs and spaces

In query strings and form data, + means a space, so it is decoded as a space by default. If your text contains real plus signs, for example in a phone number, Base64 data or a maths expression, untickTreat + as a space.

Troubleshooting

Looking inside a login token instead? Tokens starting with eyJ are JWTs; use theJWT Decoder.

Frequently asked questions

Why is + turned into a space?

In query strings and form data, + stands for a space. Untick the option if your text contains real plus signs, such as in a phone number or a Base64 value.

What does “not a valid escape” mean?

A % sign must be followed by two hexadecimal digits. A lone % (as in “100%”) is invalid in an encoded URL; it should have been written %25.

The result has strange characters like é.

The text was probably encoded twice, or with an old character set. Try decoding the result a second time.

Last updated

Missing a feature, or need a tool we don’t have? Suggest it.