Best Free URL Encoder / Decoder
Percent-encode text for URLs or decode it back in your browser, with component and full-URL modes.
How it works
- Pick a direction. Choose Encode (text → %-escaped) or Decode (%-escaped → text).
- Paste your input. Type or paste the text; open Advanced options for full-URL mode.
- Copy the result. Hit Convert and copy the output. Everything runs in your browser.
About this tool
Percent-encode any text so it is safe to drop into a URL - query strings, path segments, form values - and decode percent-escaped text back to plain readable characters, all without anything leaving your machine. Paste a string, choose Encode or Decode, and the result appears instantly with spaces, ampersands, slashes and Unicode handled correctly. By default it encodes a single component; the Advanced option switches to whole-URL mode that leaves structural characters intact when you are encoding a complete address.
What people use it for
- Encode a value for a query string or form parameter
- Decode a %-escaped URL to read it
- Escape a full address while keeping : / ? & = # intact
- Fix Unicode or spaces that broke a link