Skip to content
Dispatching · New York Metro
(347) 262-9435
Free tool · No sign-up

URL Encode / Decode

Percent-encode a string so it survives a URL, or decode one back to plain text. Offers both component encoding (for a single query value) and full-URI encoding (which leaves the structural characters intact), because using the wrong one is how a query parameter quietly breaks.

Direction
Scope

Component escapes the delimiters / ? # & = too — use it for a single query value. Full URI leaves them intact, so a whole URL stays usable. Pick the wrong one and a value with an & in it quietly breaks the URL around it.

Method & assumptions
  • Component mode is encodeURIComponent — it escapes every reserved character, which is what a single query value needs.
  • Full-URI mode is encodeURI — it preserves the structural characters that make a URL a URL, for encoding a whole address.
  • Decoding runs through decodeURIComponent, which reads both what either encoder produced and any well-formed percent-encoding.
  • A malformed escape — a lone % or %zz — is reported rather than thrown, so a bad paste never blanks the tool.
  • Everything runs in your browser. Nothing you paste is transmitted anywhere.
Plate Other tools
Free diagnosticsSame-day dispatchNamed techniciansDone or free
Need it built, not just checked

We write the software
behind tools like these

Anyone hand-building a URL or reading an encoded one out of a log or a redirect.

Or call and speak to someone who does the work(347) 262-9435inquiries@jcitsystems.com