Home URL encoding

URL encoding

Spaces, letters outside ASCII, and symbols become safe for an address. The text stays on this screen.

Result

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.

  1. 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.

  2. 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
  3. 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.
  • # url
  • # percent