Free Online URL Encode / Decode
The most common support ticket — a link that breaks because of a space, an ampersand or an accented character — is fixed here in one step.
Loading tool…
How to use URL Encode / Decode
- Paste the value.
- Choose component, path or full URL mode.
- Encode or decode.
- Copy the safe result.
Questions about URL Encode / Decode
What is the difference between encodeURI and encodeURIComponent?
encodeURIComponent also escapes characters that are legal in a URL structure, which is what you want for a single query value.
Why is a plus sign different from %20?
Forms use + for spaces, real URLs use %20. The tool shows both so you can match your server.
About URL Encode / Decode
Encode and decode URL percent-escaping with our free online URL Encode / Decode. 100% browser-based, fast, and private—no login or file uploads required.
These text and code tools clean and transform strings: count words, convert case, deduplicate lines, encode or decode Base64 and URLs, escape entities, hash, format JSON and compare two versions.
This tool runs in your browser. The file is not uploaded. Everything runs on the text you paste, so you can safely process snippets of code or logs; nothing is sent anywhere, and clearing the box removes it from memory.