도구 목록 · 개발

URL 인코딩 · 디코딩

주소창에서 깨져 보이는 %EC%95%88… 같은 주소를 읽을 수 있게 되돌리고, 반대로 인코딩합니다.

인코딩 결과

—

디코딩 결과

—

사용법

  1. URL이나 글을 넣으면 인코딩과 디코딩 결과가 동시에 나옵니다.
  2. 주소 전체를 인코딩할 때는 "주소 전체로 인코딩"을 켭니다. 검색어 하나만 넣을 때는 끕니다.
  3. 주소에 ?가 있으면 매개변수를 표로 풀어 보여줍니다.

자주 묻는 질문

두 인코딩 방식은 무엇이 다른가요?

기본(encodeURIComponent)은 & = ? / 까지 모두 인코딩해 검색어 같은 값에 씁니다. "주소 전체"(encodeURI)는 주소 구조를 이루는 글자를 남깁니다.

+는 공백인가요?

폼으로 보낸 검색어에서는 +가 공백을 뜻합니다. 주소의 경로 부분에서는 +가 그대로 +일 수 있어 선택할 수 있게 했습니다.

한글은 어떻게 인코딩되나요?

UTF-8 바이트로 바꾼 뒤 한 바이트씩 %XX로 적습니다. 한글 한 글자는 3바이트라 %XX가 세 번 나옵니다.

EUC-KR로 인코딩된 주소는요?

지금은 UTF-8만 디코딩합니다.

입력이 서버로 가나요?

아니요. 브라우저 안에서 변환합니다.

비슷한 도구

모든 도구 보기