URL 인코딩
URL에 쓸 수 없는 문자를 퍼센트 인코딩으로 변환합니다. 구성요소·전체 URL 모드를 지원합니다.
URL 인코딩 소개
주소에 그대로 넣을 수 없는 한글, 공백, 특수문자를 퍼센트 인코딩으로 바꿉니다. 검색어를 쿼리 문자열에 끼워 넣을 때, 한글 파일 이름이 들어간 링크를 만들 때 씁니다. 값 하나만 바꾸는 구성요소 모드가 기본이고, 스위치를 켜면 주소 전체를 넣어도 구조 문자는 건드리지 않는 전체 URL 모드로 바뀝니다.
URL 인코딩 사용 방법
모드 정하기
값 하나만 바꿀 때는 스위치를 끈 채로 두고, 완성된 주소를 통째로 넣을 때는 '전체 URL 모드'를 켭니다.
텍스트 붙여넣기
원본 텍스트 입력란에 인코딩할 내용을 넣으면 오른쪽에 결과가 바로 나타납니다.
결과 복사하기
인코딩 결과 패널의 복사 버튼을 눌러 그대로 주소에 붙여 넣습니다.
자주 묻는 질문
구성요소 모드와 전체 URL 모드는 무엇이 다른가요?
구성요소 모드는 콜론, 슬래시, 물음표, 등호, 앰퍼샌드까지 모두 인코딩하므로 검색어나 파라미터 값 하나를 넣을 때 적합합니다. 전체 URL 모드는 이 문자들을 주소의 구조로 보고 그대로 두기 때문에 완성된 주소를 통째로 넣어도 링크가 깨지지 않습니다. 반대로 값 하나를 전체 URL 모드로 인코딩하면 등호나 앰퍼샌드가 남아 파라미터가 엉뚱하게 나뉠 수 있습니다.
공백이 더하기가 아니라 %20으로 나옵니다.
정상입니다. 이 도구는 주소 표준에 맞춰 공백을 %20으로 바꿉니다. 공백을 더하기 기호로 적는 방식은 HTML 폼을 전송할 때만 쓰는 별도 규칙이라, 그 형식이 필요하다면 결과의 %20을 더하기로 직접 바꿔 주셔야 합니다.
인코딩되지 않고 그대로 남는 문자도 있나요?
있습니다. 영문과 숫자, 그리고 하이픈, 밑줄, 마침표, 물결표, 느낌표, 별표, 작은따옴표, 괄호는 주소에 그대로 써도 문제가 없는 문자라 바뀌지 않고 남습니다. 결과에 원래 글자가 섞여 보여도 잘못 변환된 것이 아닙니다.