Back to all tools

URL Decode Online

Decode URL-encoded text back to its original form.

When to use this tool

Frequently used to read and debug encoded URL parameters in web traffic, referrer URLs, or API callback strings. Quickly translate percent-encoded gibberish into human-readable text during development.

How to use

Paste the URL-encoded string into the input field. The tool decodes all percent-encoded sequences back to their original characters. Copy the plain text result for inspection.


								
								
								
							

Workflow chain

Continue with tools that fit this output and developer workflow.

How this works

How this works

The decoder converts percent-encoded byte sequences back into characters and turns plus signs into spaces for form-style query strings.

This makes query parameters, callback URLs, and encoded fragments easier to inspect while debugging.

Examples

Decode query text

Input

Hello+World%21

Output

Hello World!

Common form-style encoding uses plus signs for spaces.

Decode reserved characters

Input

status%3Dactive%26page%3D2

Output

status=active&page=2

Escaped separators become readable again after decoding.

Edge cases to know

  • Malformed percent escapes such as %ZZ are invalid and may fail to decode.
  • If a value was encoded twice, you may need to decode it twice to see the original text.
  • Decoded values can contain separators like & and = that should be re-encoded before being inserted into another URL.

Privacy note

This free tool decodes URL text in your browser. Decoded callback values can reveal tokens, email addresses, or internal IDs.