Tools.GamesLoop Logo
TOOLS.GAMESLOOP160+ Free Online Tools

URL Decoder

Decode percent-encoded URLs back into readable text.

URL Decoder

Developer tool running locally in browser

Advertisement
Ad Space (auto) — Configurable via NEXT_PUBLIC_ADSENSE_CLIENT

What does URL Decoder do?

Turn %20 and friends back into readable characters, and break a URL down into its parts — protocol, host, path and each query parameter decoded separately. That last part is what makes a long tracking URL comprehensible.

How to Use URL Decoder

  1. 1
    Paste the encoded URLA full URL or just an encoded fragment.
  2. 2
    Read the decoded textAnd the parameter breakdown underneath.
  3. 3
    Copy what you needThe whole URL or a single parameter value.

Key Features

  • Decodes %20, %3F, %26 and every other percent escape
  • Handles + as a space in form-encoded data
  • Splits a URL into protocol, host, port, path, query and fragment
  • Query parameters listed in a table with values decoded individually
  • Repeated decoding for double-encoded URLs

Frequently Asked Questions

What does %20 mean?

A space. Percent encoding writes a byte as % followed by its two-digit hex value, and 0x20 is the space character.

Why does decoding sometimes need two passes?

Because the URL was double-encoded — a % became %25 before the whole string was encoded again. That happens when a URL passes through two systems that each encode it. The repeat option handles it.

Why do I see strange characters after decoding?

The percent escapes probably were not UTF-8. Older systems sometimes used Latin-1 or Windows-1252, and the byte sequences do not map cleanly to Unicode.

Can I see the UTM parameters in a tracking link?

Yes. Paste the whole URL and the parameter table lists utm_source, utm_medium, utm_campaign and everything else, each decoded on its own row.