KitJade
Developer ToolsRuns in your browser

URL Decoder

Turn percent-encoded links back into readable text.

Use the URL Decoder tool

Runs in your browserUpdated Report a problem

What this url decoder does

URL Decoder reverses percent encoding so you can read what a link actually contains. Redirect chains, affiliate links and email tracking URLs are often encoded two or three times, hiding the true destination.

The decoder validates escape sequences as it works. A stray % without two hexadecimal digits is reported instead of being silently dropped, which prevents you from acting on a partially decoded URL.

Why use it

  • Reveal the destination hidden inside redirect and tracking URLs.
  • Read query parameters copied from browser developer tools.
  • Fix links that were encoded more than once by a build script.

How to use it

  1. 1Paste the encoded URL or value.
  2. 2Press Decode, then Decode again if the result still contains % sequences.
  3. 3Check the output before opening any unfamiliar link.
  4. 4Copy the final readable URL.

Worked examples

Basic decoding

Input

https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dred%2Bshoes

Output

https://example.com/search?q=red+shoes

Double encoding

Input

hello%2520world

Output

hello%20world — decode once more to get “hello world”.

Common mistakes

  • Opening a decoded link before checking its hostname.
  • Stopping after one pass when the output still contains percent escapes.
  • Confusing + with a space in paths, where it is a literal plus.

Frequently asked questions

Why is the decoded URL still unreadable?
It may be double-encoded, or it may be a different encoding such as Base64. Try decoding again, then use the Base64 Decoder if the text looks like an encoded token.
Is it safe to open the decoded link?
Only if you recognise the destination hostname. Decoding does not make a link trustworthy — verify the domain first.
All tools