개발·데이터

URL 인코딩·디코딩

주소 구성 요소의 한글·공백·기호를 퍼센트 인코딩합니다.

브라우저에서 처리 · 파일과 텍스트 업로드 없음
도구를 준비하고 있습니다…
도구 안내

URL 인코딩·디코딩 도구 소개

검색어와 URL 매개변수에 들어가는 문자열을 안전한 문자로 바꾸거나 원래 문구로 읽습니다.

사용 방법

  1. 인코딩 또는 디코딩을 고릅니다.
  2. 주소 전체가 아닌 변환할 구성 요소를 입력합니다.
  3. 결과에서 %와 공백 처리를 확인합니다.

입력·출력 예시

입력
안녕 world
출력
%EC%95%88%EB%85%95%20world

지원 형식과 제한사항

  • UTF-8 1MiB 이하입니다.
  • 깨진 % 인코딩이나 잘못된 UTF-8은 오류로 안내합니다.

계산·변환 기준

encodeURIComponent·decodeURIComponent 기준입니다. 공백은 %20이며 +는 공백으로 해석하지 않습니다. 주소 전체를 인코딩하면 : / ? & 등도 변환됩니다.

자주 묻는 질문

+가 왜 공백으로 바뀌지 않나요?

이 도구는 URI 구성 요소 규칙입니다. HTML 폼의 application/x-www-form-urlencoded 규칙과 다릅니다.

한 번 더 디코딩해도 되나요?

중첩 인코딩을 의도했는지 확인하세요. 디코딩 반복으로 URL의 의미가 달라질 수 있습니다.