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.
Encoded output
Input chars: 0
Output chars: 0
Encoded sequences: 0
Encoding map
Characters that were percent-encoded in your result.
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
%XXhex 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.