URL 인코딩·디코딩
URL 구성 요소의 특수문자를 퍼센트 인코딩하거나 복원합니다.
입력
예시값이 입력되어 있습니다. 바로 확인하거나 값을 바꿔 보세요.
입력은 브라우저에서 처리합니다. 새로고침하면 예시값으로 돌아갑니다.
결과
입력된 예시값으로 바로 결과를 확인하거나 값을 바꿔 보세요.
전체 URL이 아닌 구성 요소 기준입니다. 더하기 기호는 공백으로 바꾸지 않습니다.
결과 공유
도구 링크와 결과 텍스트를 함께 공유합니다. 결과는 URL에 넣지 않습니다. 아래 내용을 확인하고 공유하세요.
계산·변환 기준
URL의 개별 값에 필요한 퍼센트 인코딩 처리하기.
encodeURIComponent / decodeURIComponent
입력 예시
공백 한 칸 → %20
검색어 A&B를 구성 요소로 인코딩하면 A%26B가 됩니다. &를 구분 기호가 아닌 값의 일부로 전달할 때 사용하는 변환입니다.
사용 방법
- 입력된 예시값을 사용하거나 입력, 방향 항목을 바꾸세요.
- 결과 확인하기를 누르고 아래 결과를 확인하세요.
- 필요하면 결과 복사로 가져갈 수 있습니다.
자주 묻는 질문
더하기 기호가 왜 공백으로 바뀌지 않나요?
이 도구는 decodeURIComponent 규칙을 써서 +를 그대로 유지합니다. 폼 쿼리의 +를 공백으로 해석하려면 쿼리 문자열 분석기를 사용하세요. 전체 URL을 한꺼번에 인코딩하는 용도는 아닙니다.
계산 기준과 참고 자료
- WHATWG — URL Standard
URL 구성 요소와 폼 쿼리 문자열 처리 기준