D DevKit

URL Encoder & Decoder

Percent-encode and decode URL components — instantly, in your browser.

100% client-side No upload Free · no signup

What is URL Encode?

URL encoding (percent-encoding) escapes characters that are not safe inside URLs. Use it for query strings, path segments, and form data.

How to use

  1. Paste a URL or text segment.
  2. Pick Encode or Decode.
  3. Copy the output.

Frequently asked questions

What is the difference between encodeURI and encodeURIComponent?

encodeURI preserves reserved characters like : / ? & =. encodeURIComponent escapes them, which is what you want for a single query parameter.

Does this run on the server?

No. It uses the browser native encodeURIComponent / decodeURIComponent.