사용 안내 / 01
언제 유용한가요?
검색어에 공백이나 한글이 들어간 URL을 공유하기 전에 안전한 퍼센트 인코딩 형태로 바꾸거나, 로그에 기록된 인코딩 주소를 읽을 수 있게 복원할 때 사용합니다.
DEV / 003
URL과 쿼리 문자열의 특수문자를 안전하게 인코딩하거나 복원합니다.
—
사용 안내 / 01
검색어에 공백이나 한글이 들어간 URL을 공유하기 전에 안전한 퍼센트 인코딩 형태로 바꾸거나, 로그에 기록된 인코딩 주소를 읽을 수 있게 복원할 때 사용합니다.
사용 안내 / 02
검산
https://example.com?q=서울 역을 인코딩했을 때 공백과 한글이 %로 시작하는 바이트 열로 바뀌고, 다시 디코딩하면 원문이 되는지 왕복 검사합니다.
제한사항
전체 URL은 encodeURI/decodeURI, 개별 값은 encodeURIComponent/decodeURIComponent 규칙을 사용합니다. 전체 URL 디코딩은 %2F 같은 예약 문자 코드를 보존합니다. 이미 인코딩된 값을 다시 인코딩하면 이중 인코딩됩니다.
참고
예시의 단위와 설정을 동일하게 맞추어 결과를 비교하세요.
search=서울 카페 → 인코딩전체 URL: search=%EC%84%9C%EC%9A%B8%20%EC%B9%B4%ED%8E%98
개별 값: search%3D%EC%84%9C%EC%9A%B8%20%EC%B9%B4%ED%8E%98자주 묻는 질문
%20은 URL 퍼센트 인코딩의 공백입니다. 더하기 기호는 application/x-www-form-urlencoded 쿼리에서 공백으로 해석될 수 있지만 일반 URL 디코딩에서는 그대로 남을 수 있습니다.
아니요. 도구 입력은 브라우저 안에서 처리되도록 설계했습니다. 광고는 별도로 불러올 수 있지만 입력 데이터와 함께 전송되지 않습니다.