Encoding Tools

URL Decode

Decode percent-encoded text and report incomplete or invalid sequences clearly.

Press Ctrl / ⌘ + Enter to run
Read-only result

Decode percent-encoded text and report incomplete or invalid sequences clearly.

What this tool does

Choose the same mode used for encoding: URL Component for a single parameter value, or Full URL for a complete address with its necessary separators preserved. Invalid percent encoding produces an error.

  • The input URL will not be navigated to, requested, or validated.
  • Error UTF-8 percent sign sequences are not silently replaced.
  • A + stays a plus sign; it is not automatically replaced with a space.

How to use it

  1. Paste percent-encoded text.
  2. Select the mode corresponding to the original encoding method.
  3. Click "URL Decode".
  4. View results or invalid encoding prompts.

Common uses

  • Read the query parameters in the log.
  • Recover encoding paths containing Chinese or Japanese characters.
  • Troubleshoot incomplete % or incorrect UTF-8 sequences.

URL Decode Features

Decodes percent sign sequences and provides friendly errors if the encoding is incomplete or invalid. Review the result, then copy it for use.

FAQ

Why does entering a separate % result in an error?

The percent sign must be followed by two hexadecimal digits; incomplete sequences are not valid URL encodings.

Why doesn't the plus sign turn into a space?

This tool keeps + as a plus sign. For form-encoded text, replace each + that represents a space with %20 before decoding.

Will decoding access this URL?

No. Input is always treated as text only.

Back to Developer Tools