Developer tools / Free online tool

URL Decoder

Turn percent-encoded URL components back into readable text.

Runs in your browser
0 characters
OUTPUT
Your result will appear here

A little input. A useful output.

Ctrl + Enter to run

Your input stays on your device. No uploads. No account. Just your result.

How to use URL Decoder

  1. 01

    Paste an encoded component.

  2. 02

    Decode it.

  3. 03

    Copy the original text.

A quick example

Try a simple example

INPUT
hello%20world%20%26%20Vue
OUTPUT
hello world & Vue

About URL Decoder

URL component decoding reverses percent-encoded UTF-8 byte sequences. Invalid sequences are rejected instead of silently changing the data.

When it comes in handy

  • Read escaped query values.
  • Debug international URL paths.

Why use it here?

  • Runs locally in your browser.
  • No account needed; copy or download your result.

A few things to keep in mind

  • Plus signs remain literal plus signs.
  • Malformed percent escapes are rejected.

Good questions. Simple answers.

Does + become a space?

No. This is URI component decoding, not application/x-www-form-urlencoded form decoding.

Is my input uploaded?

No. This tool processes your input in your browser. Your input and output are not included in analytics.

A good next step

Useful tools that go well together.

Explore category