Advertisement
URL Encoder & Decoder – Percent Encoding Online
TrendingEncode or decode URL strings and query parameters using percent encoding instantly. Essential for safe URL transmission with RFC 3986 compliance.
URL Encoder / Decoder
Percent-encode URLs and query strings in real time
Common encoded characters
Click any row to append that character / sequence to your input.encodeURIComponent() encodes everything except A–Z a–z 0–9 - _ . ! ~ * ' ( ).
What is URL Encoder & Decoder?
Encode and decode URLs using percent encoding (RFC 3986). Handles special characters, spaces, Unicode, and reserved characters. Features component vs full URL encoding and bulk processing. Perfect for APIs, query strings, and internationalized URLs.
urlencoderdecoderpercent encodinguriquery string
URL Encoder & Decoder Features
RFC 3986 Compliant
Standards-compliant percent encoding
Component vs Full
Encode URL components or complete URLs
Unicode Support
Handles international characters and emojis
URL Encoder & Decoder FAQ
URLs can only contain certain ASCII characters. Special characters must be percent-encoded to transmit safely without breaking URL structure (e.g., spaces become %20).
Reserved characters (: / ? # [ ] @ ! $ & ' ( ) * + , ; =), spaces, quotes, and non-ASCII Unicode characters must be encoded.