Decode a URL

Turn percent-encoded text back into readable text, one layer at a time.

The text is read in this browser tab and is not sent anywhere. Nothing is opened, fetched or stored.

URL Transform

Paste encoded text here

Opening URL Transform…Not responding? Reload the page.

How it works

Three steps, all in your browser

  1. Step 1Paste the encoded textA link, a parameter value or part of one
  2. Step 2One layer is decoded%20 becomes a space, %26 becomes &
  3. Step 3Decode again if neededOffered only when another layer is there

Good to know

The honest limits, before you spend time on it

One layer at a time

Text is sometimes encoded more than once — %2520 is an encoded %20. AMGlide decodes one layer, says when another is there, and decodes the next only when you ask, up to 5 layers.

Broken escapes are left alone

A % that isn't followed by two hex digits is left exactly as written and counted, not guessed at. Text with no percent-escapes in it is refused: there's nothing to decode.

A + can mean a space

In a query value a + often stands for a space. Reading it that way is a choice in the tool — Read + as a space — and it is off unless you tick it, so a real + stays a +.

Limits

Up to 65,536 characters at a time. To go the other way, use the URL encoder.

Beyond this one task

Give AMGlide the link. It works out the rest.

Smart Drop reads what you brought and suggests what fits — then carries it into the next step without asking for it again.