URL 인코딩/디코딩

URL을 인코딩하거나 디코딩합니다.

인코딩 방식 안내

  • encodeURIComponent: 쿼리 파라미터 값에 사용 (권장)
  • encodeURI: 전체 URL에 사용 (/, ?, # 등 유지)
  • 전체 인코딩: 모든 특수문자를 인코딩
방식
URL 또는 텍스트
인코딩 결과

URL 인코딩이란?

URL 인코딩(퍼센트 인코딩)은 URL에서 사용할 수 없는 문자를 안전하게 전송하기 위해 %XX 형태의 16진수 코드로 변환하는 방식입니다. URL은 ASCII 문자의 제한된 집합만 허용하기 때문에, 공백, 한글, 특수문자 등은 인코딩이 필요합니다. 예를 들어 공백은 %20, 앰퍼샌드(&)는 %26, 한글 '가'는 %EA%B0%80으로 변환됩니다. 쿼리 파라미터에 데이터를 전달하거나, 폼을 제출하거나, REST API를 호출할 때 URL 인코딩은 웹 개발의 필수 기술입니다.

같이 보면 좋은 도구

관련 가이드