๐Ÿ”— URL Encoder / Decoder

Encode or decode URLs and query strings instantly

๐Ÿ”’ Your image never leaves your device. All processing happens locally in your browser using encodeURIComponent / decodeURIComponent. No upload, no server, no tracking.

Features

  • Encode URLs โ€” Percent-encode special characters for safe use in URLs and query strings.
  • Decode URLs โ€” Convert percent-encoded strings back to readable text.
  • Unicode Support โ€” Handles all Unicode characters including emoji, CJK, and special symbols.

How It Works

  1. Enter text โ€” Type or paste the text you want to encode or decode.
  2. Click Encode or Decode โ€” The tool converts your input instantly.
  3. Copy the result โ€” Copy the encoded or decoded output to your clipboard.

Use Cases

  • Encode query parameters for API URLs
  • Decode URLs copied from browser address bars
  • Prepare strings for use in HTTP requests

Frequently Asked Questions

What characters are encoded?

All characters except A-Z, a-z, 0-9, and - _ . ~ are percent-encoded. This follows the RFC 3986 standard.

Does it handle full URLs?

It's best for encoding individual components (query values, path segments). For full URLs, encode each part separately to avoid double-encoding.

Related Tools