URL Encode / Decode
Percent-encode or decode URL strings (RFC 3986). Auto-converts as you type.
Percent-encode text for safe use in a URL, or decode an encoded string back to readable form. Follows RFC 3986 and converts live as you type — entirely in your browser.
Frequently asked questions
What is URL encoding?
It replaces characters that are unsafe or reserved in URLs — spaces, &, ?, and non-ASCII text — with a % and their byte values, like %20 for a space.
When do I need it?
Whenever you put arbitrary text into a query string or path, such as search terms or email addresses.
Does it handle Unicode?
Yes — text is treated as UTF-8, so accents, emoji, and non-Latin scripts encode and decode correctly.
Is it private?
Yes — everything runs in your browser.