URL Decoder
Decode percent-encoded URLs back into readable text.
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
- 1Paste the encoded URLA full URL or just an encoded fragment.
- 2Read the decoded textAnd the parameter breakdown underneath.
- 3Copy 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.
Explore Related Workflows & Utilities
More tools in Developer Tools and related problem-solving tools
Direct Workflow Extensions
Percent-encode text for safe use in URLs and query strings.
Convert HTML entities back into normal characters.
Decode Base64 back to readable text, standard or URL-safe.
Build tagged campaign URLs that track correctly in analytics.
Validate canonical tags and spot the mistakes that break them.
Break a user agent string into browser, OS and device.
Complementary Utilities across Categories
Topical Deep Dives & Guides
Popular Related Searches for URL Decoder
Input is processed in your browser and never transmitted. That said, treat any web page as untrusted for live production secrets — rotate anything you paste anywhere.
Related Tools
URL Encoder
Percent-encode text for safe use in URLs and query strings.
HTML Decoder
Convert HTML entities back into normal characters.
Base64 Decoder
Decode Base64 back to readable text, standard or URL-safe.
UTM Link Builder
Build tagged campaign URLs that track correctly in analytics.