URL Encoder/Decoder

Encode or decode URL strings and query parameters. Supports full URL and component encoding. Free online tool.

Preparing private browser tool…

Your file will stay on this device.

Frequently asked questions

What is URL encoding?
It replaces special characters (spaces, &, =, /) with percent-escape sequences so they can safely appear in URL query strings.
What's the difference between encodeURI and encodeURIComponent?
encodeURI preserves URL structure (keeps :/?& intact). encodeURIComponent encodes everything except alphanumerics — use it for query parameter values.
Is it safe for special Unicode characters?
Yes. Non-ASCII characters (한, 日, é) are encoded to their UTF-8 byte sequence automatically.
Can I decode a percent-encoded string?
Yes. Paste any encoded URL and the tool decodes it back to the readable form.