바로킷

🔗URL 인코더 / 디코더

URL에 들어갈 한글·특수문자를 퍼센트 인코딩으로 변환하거나 디코딩하세요. encodeURIComponent / encodeURI 모드 지원.

🔒 브라우저에서 처리워터마크 없음가입 불필요

사용 방법

  1. 1왼쪽에 텍스트/URL을 입력합니다.
  2. 2인코딩 또는 디코딩 버튼을 누릅니다.
  3. 3결과를 복사합니다.

자주 묻는 질문

encodeURI와 encodeURIComponent 차이가 뭔가요?+

encodeURI는 URL 전체용이라 ':/?#&=' 같은 구분자를 보존합니다. encodeURIComponent는 쿼리스트링 값용으로 모든 특수문자를 인코딩합니다.

왜 한글 URL이 %EA%B0%80 같이 보여요?+

URL 표준은 ASCII만 허용해 비ASCII 문자(한글·이모지)는 UTF-8 바이트별로 %XX 형태로 인코딩됩니다. 한글 1자 = 3바이트 = 9개의 %.

어떤 글자가 인코딩되나요?+

공백, 한글, 한자, 이모지, !#$&'()*+,/:;=?@[] 같은 예약 문자들이 인코딩됩니다.

쿼리스트링 작성 시 어느 모드?+

encodeURIComponent를 쓰는 게 안전합니다. encodeURI는 = & ? 같은 구조 문자를 보존해서 의도와 달라질 수 있어요.

URL이 너무 길어요. 줄일 수 있나요?+

퍼센트 인코딩은 글자를 줄이지 못합니다. 다만 [텍스트 압축] 도구로 일부 파라미터를 압축할 수 있습니다.

디코딩 시 깨지는 이유?+

이중 인코딩(이미 인코딩된 것을 또 인코딩)됐거나, UTF-8 외 인코딩(EUC-KR 등)으로 인코딩된 URL일 수 있습니다.

관련 도구