Free Tools
Blog

URL Decoder

Decode percent-encoded URL text back to plain text.

Your URL-encoded text is decoded entirely in your browser. Nothing is sent to a server.

How to use this tool

  1. 1Paste the percent-encoded URL text you want to decode.
  2. 2The decoded text appears automatically below as you type.
  3. 3Copy the result or download it as a .txt file.

Features

  • Decodes as you type — no button to click.
  • Clear error message if the input contains an invalid percent-escape.
  • Copy result to clipboard, or download as a .txt file.
  • No account or sign-up required.

Privacy

Your input is decoded entirely in your browser. It is never sent to a server, logged or stored.

Frequently asked questions

Is this URL decoder free?

Yes. You can decode unlimited text for free, with no sign-up required.

What happens if the input is invalid?

You'll see a clear message that the input isn't valid percent-encoded text, instead of a cryptic error.

What format does it expect?

The same encoding produced by JavaScript's encodeURIComponent() (and this site's URL Encoder) — sequences like %20 for a space.

Is my data sent to a server?

No. Decoding happens locally in your browser using native JavaScript APIs.

Related tools