Skip to content

Cookie settings

Optional analytics help us understand which pages and tools are useful. If you allow them, we use Google Analytics. Your files are never included, and every tool works the same if you decline. Cookie policy

URL Decoder Online

Decode a percent-encoded URL back into readable text, including doubly encoded strings, to reveal what a long tracking link actually contains.

Browser tool

Encoded text or URL

Decoding happens in the page; nothing is sent anywhere. Malformed escapes are reported and left as they are, so the output never silently loses text.

Decoded output

Paste above.

About URL Decoder

Turning a percent-encoded URL back into readable text, which is how you find out what a long tracking link actually contains before following it — or before pasting it somewhere public. Free online, without any sign-in. The string is decoded here, so a URL carrying a token stays private.

How to use URL Decoder

  1. Paste the encoded stringA complete URL, or just the one parameter value you are trying to make sense of.
  2. Decode repeatedly if neededA string still containing %25 has been through the encoder twice and needs a second pass.
  3. Read the parametersThis is where redirect targets and tracking identifiers become legible.

What a long tracking URL is actually made of

Most of the length is parameters appended by advertising and analytics systems — campaign names, source identifiers, click identifiers, and frequently a complete second URL encoded as a value so the link can redirect through a tracker first. Decoding makes all of it readable, which is how you discover that a shortened marketing link is routing through three domains before it arrives.

What it does not do

  • Decoding reveals what was encoded; it does not decrypt. An opaque identifier stays opaque because it was never text to begin with.
  • A decoded string may contain characters that are unsafe to paste back into a URL without re-encoding.

URL Decoder: questions people ask

Why does my string still have percent signs after decoding?
It went through the encoder twice. Each pass peels off one layer, and %2520 becoming %20 becoming a space is the usual sequence. Decode again.
Can I see where a shortened link goes?
Not from decoding alone. A short link is an opaque identifier that only the shortening service can resolve — there is nothing encoded in it to reveal. Decoding helps with long tracking URLs that carry a visible redirect target.
Can the URL decoder decode Base64 strings?
No, it only reverses percent-encoding such as %20 and %C3%A9, and can optionally read + as a space. Base64 is a different encoding and needs a Base64 decoder, which ToolsVerse does not offer at the moment. Malformed percent escapes are listed with the reason they were left alone.

Questions about ToolsVerse itself — privacy, cost, what happens to your files — are answered in the frequently asked questions.

The tools people most often need alongside URL Decoder.

Can’t find the tool you need?

Tell us what you’re looking for and we’ll consider adding it.

Request a tool →