AbraCalc

URL Encoder / Decoder

Encode or decode URLs and URI components live in your browser. Supports encodeURI and encodeURIComponent.

Pure browser JavaScript — uses native encodeURI / decodeURI APIs.

Embed this tool on your site

How to use this tool

  1. Paste a URL or raw text.
  2. Click Encode or Decode (or Encode/Decode component for query-string values).
  3. The result updates live as you type.

Encode or decode URLs and URI components live in your browser. Supports encodeURI and encodeURIComponent.

Frequently asked questions

Encode vs Encode component?
encodeURI preserves characters like /,?,& that have meaning in URLs. encodeURIComponent encodes everything — use it for individual query-string values.

References & sources