URL Encoder / Decoder

Encode or decode URLs and query strings using percent-encoding. Great for fixing broken links and debugging API requests.

  • Encode/decode full URLs or individual components.
  • Prevents issues with spaces, unicode, and reserved characters.
  • Useful for debugging query params and redirects.
  • Client-side processing keeps values private.

FAQ

encodeURI vs encodeURIComponent?
encodeURI keeps URL structure characters; encodeURIComponent encodes almost everything and is safer for query values.
Why does plus (+) appear in query strings?
In application/x-www-form-urlencoded, spaces may be represented as +. Percent-encoding uses %20.