Home URL encoding
URL encoding
Spaces, letters outside ASCII, and symbols become safe for an address. The text stays on this screen.
Why this exists
When a search link shows Hangul as %EB%B6%80, you should not have to unpack it by hand.
Encoding a whole address also changes : / ? &, so the result is not a link you can open as it stands.
-
01How to use it
Choose encode or decode, then paste text or an address. The sample is a starting point.
The result is read-only. Change the input box if you need a different result.
-
02What you get
안녕 세계 becomes %EC%95%88%EB%85%95%20%EC%84%B8%EA%B3%84.
The whole sample address becomes https%3A%2F%2Fexample.com%2Fsearch%3Fq%3D%EC%95%88%EB%85%95%20%EC%84%B8%EA%B3%84%26lang%3Dko%26page%3D1.
Entered안녕 세계
Encoded %EC%95%88%EB%85%95%20%EC%84%B8%EA%B3%84 Whole sample https%3A%2F%2Fexample.com%2Fsearch%3Fq%3D%EC%95%88%EB%85%95%20%EC%84%B8%EA%B3%84%26lang%3Dko%26page%3D1 -
03Worth knowing
A space is %20, not a plus. A broken % group is not decoded, and the reason is shown.
When only one value belongs in a link, encode that value alone.
Questions
- QWhy do letters turn into %?
- AAn address keeps ASCII letters, digits, and a few marks as they are. Other characters become one %XX for each byte.
- QMay I encode the whole address?
- AThe separators change too. Encode only the value that needs it.
- QDoes a file get uploaded?
- ANo. A text file of at most 1 MB is read in this browser.