URL Encoder / Decoder
Percent-encode and decode URL components safely.
Output
🔒 Encoding runs entirely in your browser.
Component vs. full URI
encodeURIComponent escapes characters that would have special meaning inside a URL component (like ?, &, =, /) — use it when you're building a query value.
encodeURIescapes only the characters that can't appear in a URL at all, leaving structural characters intact — use it when escaping a whole URL.
You might also like
- HTML Entity Encoder / DecoderEncode HTML special characters or decode named and numeric entities back to text.
- Base64 Encoder / DecoderEncode or decode Base64 strings instantly.
- URL ParserBreak a URL into protocol, host, path, query parameters, and fragment.
- JWT DecoderDecode and inspect a JSON Web Token's header, payload, and expiry.