URL Encoder & Decoder
Safely convert URL parameters with percent-encoding (%20, etc.)
도구를 불러오는 중…
🔒 Everything runs 100% in your browser. Your files and input are never uploaded to any server.
Convert spaces, special characters, and non-Latin text that can't appear in a URL into percent-encoding (for example, a space becomes %20), or decode it back. It's essential for working with search terms and query strings.
How to use
- Choose encode or decode mode.
- Enter your URL or parameter string.
- Pick full-URL mode or component mode to convert.
FAQ
- What's the difference between encodeURI and encodeURIComponent?
- Full-URL mode (encodeURI) preserves structural characters like '/', '?', and '&', while component mode (encodeURIComponent) also encodes those, which is right for parameter values.
- Why does my search term turn into %EA%B0%80…?
- Non-Latin characters are first converted to UTF-8 bytes, and each byte is then percent-encoded. That's expected behavior.
- Is it safe?
- Yes. Everything is processed inside your browser and your input is never transmitted.
