URL Encoder / Decoder
Encode and decode URL components safely with encodeURIComponent.
Loading tool...
How to use the URL Encoder / Decoder
- Open the URL Encoder / Decoder.
- Enter your input in the fields provided - results update as you type where practical.
- Use Copy or Download to take the result with you, or Reset to start again.
How it works
Encoding escapes reserved characters as %XX UTF-8 sequences. Malformed percent sequences are reported instead of throwing silently.
Privacy note: this tool runs locally in your browser. Your input is not uploaded, stored in analytics, or placed in the page URL.
Frequently asked questions
Is the URL Encoder / Decoder free?
Yes. It is completely free, needs no account, and runs in your browser.
Is my data uploaded when I use the URL Encoder / Decoder?
No. Processing happens locally on your device. We do not upload your inputs, files or generated passwords.
How does the URL Encoder / Decoder work?
Encoding escapes reserved characters as %XX UTF-8 sequences. Malformed percent sequences are reported instead of throwing silently.