URL 인코딩/디코딩

URL 특수문자를 퍼센트 인코딩(%XX)으로 변환하거나, 인코딩된 URL을 원래 형태로 디코딩합니다.

자주 묻는 질문

encodeURIComponent는 쿼리 파라미터 값 등 URL의 일부분을 인코딩할 때 사용하며, /, ?, & 등도 인코딩합니다. encodeURI는 전체 URL을 인코딩하되 URL 구조 문자(://?#)는 유지합니다.
URL에는 공백, 한글, 특수문자 등 직접 사용할 수 없는 문자가 있습니다. 이런 문자를 안전하게 전송하기 위해 퍼센트 인코딩(%XX) 형식으로 변환합니다.
한글은 UTF-8로 인코딩된 후 각 바이트가 %XX 형식으로 변환됩니다. 예를 들어 '가'는 '%EA%B0%80'으로 인코딩됩니다.
네, 모든 인코딩/디코딩은 브라우저에서만 처리되며 서버로 데이터가 전송되지 않습니다.