URL 인코딩/디코딩
URL을 인코딩하거나 디코딩합니다.
인코딩 방식 안내
- encodeURIComponent: 쿼리 파라미터 값에 사용 (권장)
- encodeURI: 전체 URL에 사용 (/, ?, # 등 유지)
- 전체 인코딩: 모든 특수문자를 인코딩
방식
URL 또는 텍스트
인코딩 결과
URL 인코딩이란?
URL 인코딩(퍼센트 인코딩)은 URL에서 사용할 수 없는 문자를 안전하게 전송하기 위해 %XX 형태의 16진수 코드로 변환하는 방식입니다. URL은 ASCII 문자의 제한된 집합만 허용하기 때문에, 공백, 한글, 특수문자 등은 인코딩이 필요합니다. 예를 들어 공백은 %20, 앰퍼샌드(&)는 %26, 한글 '가'는 %EA%B0%80으로 변환됩니다. 쿼리 파라미터에 데이터를 전달하거나, 폼을 제출하거나, REST API를 호출할 때 URL 인코딩은 웹 개발의 필수 기술입니다.
같이 보면 좋은 도구
- 색상 대비 검사기 - WCAG 색상 대비 검사
- JWT 생성기 - JWT 토큰 생성
- 색상 팔레트 추출 - 이미지에서 색상 팔레트 추출
- 대출 계산기 - 대출 이자 및 상환액 계산
- 이미지 포맷 변환 - PNG, JPG, WebP 등 형식 변환