D

URL Encoder / Decoder

Encode & decode URLs instantly

Encode special characters in URLs using percent-encoding, or decode encoded URLs back to readable text. Instant results.

How to Use URL Encoder / Decoder

  1. 1Select "Encode" or "Decode" mode
  2. 2Paste your URL or text
  3. 3Result appears instantly
  4. 4Toggle between encodeURIComponent and encodeURI modes
  5. 5Click "Copy" to copy the output

Features

  • URL encoding (percent-encoding)
  • URL decoding
  • encodeURIComponent mode (encodes all special chars)
  • encodeURI mode (preserves URL structure chars)
  • Instant encoding as you type

Frequently Asked Questions

When should I use encodeURIComponent vs encodeURI?

Use encodeURIComponent for encoding individual query parameters (it encodes / ? & = # etc). Use encodeURI for encoding full URLs (it preserves URL structure characters like / ? & = #).

What characters get encoded?

encodeURIComponent encodes everything except A–Z a–z 0–9 - _ . ! ~ * ' ( ). encodeURI additionally preserves : / ? # [ ] @ ! $ & ' ( ) * + , ; =.

Related Tools