URL Encode / Decode
Encode text for safe use in URLs, or decode an encoded string back to readable text — instantly, right in your browser.
About this tool
URLs can only contain a limited set of characters, so spaces and symbols get percent-encoded (a space becomes %20). This tool handles encoding and decoding both ways, which is handy when debugging query strings, redirects, and API calls.
How to use it
- 1Paste text to encode, or an encoded string to decode.
- 2Switch direction with the toggle.
- 3Copy the result.
FAQs
What is URL encoding?
URL encoding (percent-encoding) replaces unsafe characters with a % followed by hex digits, so they can travel safely in a URL. A space becomes %20.
When do I need to URL-encode?
Any time you put user input, spaces, or special characters into a query string or path — otherwise the URL can break or be misread.
Need a custom tool for your team?
We build internal tools and utilities tailored to how you work. Drop your email for a free scoping call.