URL Encode & Decode Free
Escape text for use in a web address, or turn an escaped address back into readable text.
How to use it
- Type or paste your text.
- Set the options on the right. The result updates as you change them.
- Check the result, then press Download.
About URL Encode & Decode
Web addresses cannot contain spaces, ampersands or most punctuation directly, so those characters are replaced by percent codes. If you have ever seen %20 in a link, that is a space. This converts in both directions, which is routine when building links or reading one apart.
Good to know
- A space becomes %20, an ampersand %26, and so on for every reserved character.
- Encoding a whole URL that is already valid will break it. Encode the parts you are inserting.
- Decoding is the quick way to read a long tracking link.
Questions
Why do links have %20 in them?
That is an encoded space. Web addresses cannot contain spaces, so they are replaced.
Should I encode the whole address?
No. Encode only the values you are putting into it, or the slashes and colons will be escaped and the link will fail.
What is the difference from Base64?
URL encoding makes text safe inside a web address; Base64 makes binary data safe as text. They solve different problems.
Is my text uploaded?
No, it is processed in your browser.
Is my file uploaded anywhere?
No. Everything runs inside your browser using your own device. Your file never leaves it, and we never see or store it. You can even disconnect from the internet and the tool still works.
Is it really free?
Yes. No account, no daily limit, no watermark on your files. The site is paid for by ads.