URL Encoder & Decoder
Percent-encode text for URLs and query strings, or decode encoded links back to readable text.
Loading tool…
How to use
- Choose Encode or Decode.
- Pick the encoding style: Component for query values, Full URL to keep the address structure, or Form data for spaces as +.
- Paste your text; the result updates instantly.
- Copy or download the result.
How it works
Encoding uses the browser’s standard functions (encodeURIComponent, encodeURI and URLSearchParams), so the result matches what web servers expect. Decoding is forgiving: if part of the input is malformed, such as a lone “%”, that part is left unchanged and the rest is still decoded.
Limitations
- Full-URL mode does not encode characters that have a meaning in URLs (: / ? # & =). Use Component mode for values inside a URL.
Privacy
Your text is processed entirely in this browser tab. Nothing is uploaded, logged or saved by this tool.
Local processing protects your data from being uploaded, but it cannot protect against a compromised device or malicious browser extensions.