Developer Tools

🔗 URL Encoder / Decoder

Encode special characters into percent-encoding or decode them back to plain text. Everything runs in your browser — your data never leaves your device.

Encoding mode

Encoded output

About the URL Encoder / Decoder

This free online tool encodes and decodes URLs using percent-encoding (also called URL encoding) — everything runs in your browser, so your data never leaves your device.

  • Encode — converts special characters like spaces, accents and symbols into their %XX hex equivalents.
  • Decode — converts percent-encoded sequences back into their original readable characters.
  • encodeURIComponent — the strictest mode; encodes almost all special characters. Best for encoding individual query string values.
  • encodeURI — a lenient mode that preserves characters valid in a full URL (: / ? # @ & etc.). Best for encoding a complete URL while keeping its structure intact.
  • Encoding map — shows exactly which characters were converted and what they became.