개발자
URL 인코더·디코더
전체 URL 또는 쿼리 값·경로 조각을 선택해 퍼센트 인코딩하고, 인코딩된 문자열을 안전하게 원문으로 디코딩합니다.
즐겨찾기에 저장
입력한 URL과 문자열은 브라우저 안에서만 처리됩니다.
변환 결과
URL 인코더·디코더란?
URL에서 그대로 쓰기 어려운 한글, 공백과 특수문자를 UTF-8 기반 %HH 형식으로 바꾸거나 다시 원문으로 복원하는 도구입니다.
사용 방법
- 인코딩 또는 디코딩 작업을 선택합니다.
- 쿼리 값·경로 조각 또는 전체 URL 처리 범위를 선택합니다.
- 문자열을 입력하고 실시간 결과를 확인해 복사합니다.
계산 방식
- 쿼리 값·경로 조각은 encodeURIComponent·decodeURIComponent 방식으로 처리합니다.
- 전체 URL은 : / ? # 등의 URL 구분자를 보존하는 encodeURI·decodeURI 방식으로 처리합니다.
- 공백은 %20으로 인코딩하며 application/x-www-form-urlencoded의 + 변환은 적용하지 않습니다.
예시
- 한글은 UTF-8 바이트별 퍼센트 인코딩으로 변환됩니다.
- 전체 URL 모드에서는 https://와 ?, = 같은 구조용 문자가 보존됩니다.
자주 묻는 질문
전체 URL과 쿼리 값은 무엇이 다른가요?
전체 URL은 주소 구조 문자를 남기고, 쿼리 값은 구조 문자까지 데이터로 보고 더 엄격하게 인코딩합니다.
더하기 기호가 공백으로 바뀌나요?
아니요. 이 도구는 URI 표준 함수를 사용하므로 +를 자동으로 공백 처리하지 않습니다.