URL Encoder & Decoder Online
Paste a URL or a single parameter, switch between encode and decode, and copy the result
A no-setup converter for percent-encoding. Pick Encode or Decode, choose whether you're handling a whole URL or just one parameter value, and the result updates as you type. The scope setting works in both directions, so you can decode a full address without mangling its ':', '/', '?' and '&' — or decode a single parameter value all the way back to plain text. Non-Latin text and spaces are handled automatically, and a broken '%' sequence is flagged instead of failing silently. Everything runs in your browser.
도구를 불러오는 중…
🔒 Everything runs 100% in your browser. Your files and input are never uploaded to any server.
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.
