Encode and decode URLs instantly. Component and full-URL modes. Private — nothing leaves your browser.
The URL Encoder converts text to and from percent-encoding, the format URLs use to carry spaces, symbols, and non-ASCII characters safely in query strings and paths.
It's essential whenever you build links, debug query parameters, or handle redirect URLs.
Percent-encoding replaces unsafe characters with a '%' followed by their hexadecimal byte values, so a space becomes %20 and non-ASCII characters are encoded as their UTF-8 bytes. Decoding reverses the process. The tool applies the standard component-encoding rules used across the web.
It runs locally, so you can encode URLs containing tokens or personal data without sending them anywhere.
Encoding 'q=solar power&x=1' makes the ampersand and space safe for a query string, and decoding a messy '%2F%3Fx%3D1' back to '/?x=1' helps you read a redirect chain.
Encode makes text URL-safe; decode turns percent-encoding back into readable text.
Yes — they're encoded as UTF-8 percent sequences.
No — everything runs in your browser.
It uses component encoding suitable for query values and path segments.
Yes — 25 languages, free to use.