URL Decoder

Decode percent-encoded URLs and query strings in your browser. Turns %20 and + back into readable text.

Result

Processed locally in your browser.

Advertisement

How to use this url decoder

Paste an encoded URL or query value. Plus signs are treated as spaces, then percent sequences are decoded.

Use this when reading logs, analytics, or a copied address bar value. Encode again with the URL Encoder if you need to resend it.

Advertisement

Example

hello%20world and hello+world both decode to hello world.

Related tools

More encoding tools

  • Base64 EncoderEncode text to Base64 in your browser with UTF-8 support. Instant Base64 encoder, no signup, nothing uploaded.
  • Base64 DecoderDecode Base64 to text in your browser. UTF-8 safe Base64 decoder with instant results. Free, no signup.
  • URL EncoderURL-encode text for query strings and form bodies. Instant percent-encoding in your browser. Free URL encoder.
Advertisement

Frequently asked questions

How do I decode a URL?

Paste the encoded string. Invalid % sequences will show an error instead of a half-decoded value.

Why did decoding fail?

A bare % not followed by two hex digits is invalid. Encode that character first or fix the source.

Does this parse query keys?

It decodes the whole string. It does not split query parameters into a table.

Is the URL uploaded?

Processed locally in your browser. We do not upload the text to compute a result.

Last reviewed 2026-08-19. Results stay on your device unless you copy them elsewhere.