전체 도구

DEV / 003

URL 인코더 / 디코더

URL과 쿼리 문자열의 특수문자를 안전하게 인코딩하거나 복원합니다.

개인정보 보호 작업 공간입력한 내용은 이 기기에 남습니다. 가능한 모든 처리는 브라우저 안에서 실행됩니다.
결과

사용 안내 / 01

언제 유용한가요?

검색어에 공백이나 한글이 들어간 URL을 공유하기 전에 안전한 퍼센트 인코딩 형태로 바꾸거나, 로그에 기록된 인코딩 주소를 읽을 수 있게 복원할 때 사용합니다.

사용 안내 / 02

빠른 사용법

  1. 전체 URL 또는 인코딩된 문자열을 입력합니다.
  2. 일반 주소를 전송용으로 만들 때는 인코딩, 퍼센트 문자열을 읽을 때는 디코딩을 누릅니다.
  3. 결과에서 프로토콜, 슬래시, 물음표 같은 URL 구조가 유지되고 검색어만 올바르게 표현되는지 확인합니다.

CHECK

결과 검산

https://example.com?q=서울 역을 인코딩했을 때 공백과 한글이 %로 시작하는 바이트 열로 바뀌고, 다시 디코딩하면 원문이 되는지 왕복 검사합니다.

LIMITS

알아둘 제한

인코딩은 전체 URL용 encodeURI 규칙을 사용하므로 개별 쿼리 값에 필요한 모든 예약 문자를 이스케이프하지는 않습니다. 이미 인코딩된 값을 다시 인코딩하면 이중 인코딩됩니다.

참고

입력과 결과 예시

실제 결과는 입력값과 브라우저 환경에 따라 달라질 수 있으므로 중요한 값은 한 번 더 확인하세요.

예시 입력
search=서울 카페
예상 결과
search%3D%EC%84%9C%EC%9A%B8%20%EC%B9%B4%ED%8E%98

자주 묻는 질문

자주 묻는 질문

%20과 더하기 기호는 모두 공백인가요?

%20은 URL 퍼센트 인코딩의 공백입니다. 더하기 기호는 application/x-www-form-urlencoded 쿼리에서 공백으로 해석될 수 있지만 일반 URL 디코딩에서는 그대로 남을 수 있습니다.

입력한 데이터가 외부로 전송되나요?

아니요. 도구 입력은 브라우저 안에서 처리되도록 설계했습니다. 광고는 별도로 불러올 수 있지만 입력 데이터와 함께 전송되지 않습니다.