URL Encoder/Decoder
Encode or decode URL strings and query parameters. Supports full URL and component encoding. Free online tool.
Preparing private browser tool…
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.