URL encode and decode
Percent-encoding in component or full-URL mode.
Runs on your device — never uploaded
How to uRL encode and decode
- Paste
A string or a full URL.
- Choose mode
Component mode encodes everything reserved; URL mode keeps :/?#& intact.
- Copy
Done.
Frequently asked questions
What is the difference between the modes?
encodeURIComponent escapes characters like / and ? so a value can sit inside a query string; encodeURI leaves URL structure alone.
Are spaces + or %20?
%20 by default; toggle the form-encoding option for +.
Is my URL uploaded?
No.