Encode and Decode URLs
Make text safe to place in a web address, or turn an encoded address back into something readable. Paste your value and the tool converts special characters to percent-encoded form, or reverses the process. It runs in your browser, so your links and parameters stay private.
Why URL encoding exists
URLs may only contain a limited set of characters. Spaces, ampersands, question marks, slashes and many symbols have special meaning or are not allowed, so they must be replaced with a percent sign followed by a code. For example a space becomes %20 and an ampersand becomes %26. Encoding ensures a link is interpreted correctly rather than breaking partway through.
When to use it
- Query parameters — safely pass search terms, names or values that contain spaces or symbols.
- API requests — build correct request URLs that include special characters.
- Sharing links — fix addresses that were mangled by an unencoded character.
Decoding for readability
Encoded URLs are hard to read at a glance. Decoding turns %20 back into a space and reveals the real parameters, which is handy when debugging a link, reading analytics, or understanding where a redirect actually points.
Private and instant
All conversion happens on your device with nothing uploaded. There is no signup and no limit, and the result is ready to copy immediately on any device.