URL Decoder Online — Decode Percent-Encoded Text

Use this URL decoder online to convert percent-encoded URLs and query values into readable UTF-8 text locally in your browser.

About this tool

This URL decoder replaces valid percent-encoded byte sequences such as %20 and %E4%BD%A0 with readable characters. It is useful for inspecting query parameters, redirect URLs and encoded log entries without sending the value to a server.

How to use

  1. Paste the encoded URL, path or query value into the input field.
  2. Run the decoder to convert valid percent-encoded sequences to readable text.
  3. Review the output before copying it, especially when the original value contains reserved URL characters.

Features

  • Decodes UTF-8 percent-encoded text.
  • Runs locally without uploading URLs or query values.
  • Handles complete URLs as well as individual encoded components.

Common use cases

  • Read encoded redirect and callback URLs.
  • Inspect query parameters copied from browser logs.
  • Decode non-ASCII text embedded in a URL.

Common issues and tips

  • A stray percent sign or incomplete escape sequence can make the input invalid.
  • Decoding a complete URL may reveal reserved characters that must be encoded again before reuse.

Privacy

URL decoding runs locally in your browser. The URL or text you enter is not uploaded to Tools12345.

Frequently asked questions

What does %20 mean in a URL?

%20 is the percent-encoded representation of a space. Other bytes use the same percent sign followed by two hexadecimal digits.

Why does a plus sign remain unchanged?

A plus sign represents a space in form-encoded query data, but it is a literal plus in general URI syntax. This decoder preserves that distinction.

Can I decode a full URL?

Yes, but review the result before reusing it because decoding reserved characters can change how a browser interprets the URL.

Related tools