Paste your link or string and convert special characters in either direction.
Query strings full of , spaces that break links, parameters that need safe transport — encode characters for a URL or decode them back to readable text.
Paste the URL or text you need to convert.
Pick encode (make it URL-safe) or decode (make it readable).
Get the converted string instantly.
Copy it into your link, request, or config file.
Instant percent-encoding and decoding with private, in-browser processing.
Spaces, ampersands, question marks and hashes get the percent treatment so links hold together.
Decode a mangled URL back to readable text to see what the parameters actually say.
Works on a complete address just as well as the messy segment you copied out of it.
Convert on your device, so links carrying tokens and keys stay private.
See what a long tracking link really contains before pasting it anywhere.
URLs cannot contain raw spaces, so encoders replace them with a three-character escape beginning with a percent sign, or a plus sign in form data. Decoding turns them back into normal spaces.
In query strings, both can stand for a space, though modern encoders prefer the percent form everywhere. The decoder here handles either one.
Yes, and double encoding obscures the percent signs themselves, turning short codes into longer ones and breaking many services. Decode until the text looks normal, then encode exactly once.
No. Encoding is fully reversible and offers no secrecy, so anything placed in a URL can be read by whoever receives the link.
The tool works in all modern browsers including Google Chrome, Mozilla Firefox, Microsoft Edge, Safari and Opera. We recommend keeping your browser up to date for the best experience.
URL Encoder/Decoder complete