AZ Tools

URL Encoder / Decoder

Developer

Safely escape text for use in URLs and query strings, or decode percent-encoded URLs back to readable text. Choose component mode for individual values, or full-URL mode to keep structural characters like : / ? & intact. Runs entirely in your browser.

Output

How to use

  1. Choose Encode or Decode.
  2. Type or paste your text or URL.
  3. Use full-URL mode to preserve : / ? & = (otherwise everything is escaped).
  4. The result updates instantly.
  5. Copy the output with the Copy button.

Frequently asked questions

Component vs full-URL mode?
Component mode escapes everything (encodeURIComponent) — best for a single value. Full-URL mode keeps URL structure characters (encodeURI).
Does it handle Unicode?
Yes, non-ASCII characters are percent-encoded as UTF-8 and decoded back correctly.
Why does decoding fail?
The input contains a malformed percent sequence (for example a lone % or %ZZ).
Is anything uploaded?
No. All encoding and decoding happens locally in your browser.

Related tools