입력

0 / 1,000,000

URL 인코딩·디코딩이란?

인코딩은 한글·공백·특수문자를 URL에서 안전하게 사용할 수 있는 % 형식으로 바꾸고, 디코딩은 인코딩된 문자열을 읽을 수 있는 원문으로 복원합니다. 전체 URL이 아니라 검색어·쿼리 파라미터 값에 사용하세요.

변환 예제

인코딩: 서울 맛집 %EC%84%9C%EC%9A%B8%20%EB%A7%9B%EC%A7%91

디코딩: %EC%84%9C%EC%9A%B8%20%EB%A7%9B%EC%A7%91 서울 맛집

URL에서 사용: https://example.com/search?q=%EC%84%9C%EC%9A%B8%20%EB%A7%9B%EC%A7%91

완성된 URL이 아니라 구성요소를 인코딩

검색어나 Query 값처럼 URL 구성요소 하나 안의 문자를 Percent Encoding으로 보호합니다. 완성된 URL 전체를 인코딩하면 콜론, 슬래시, 물음표, 앰퍼샌드처럼 구조를 만드는 문자도 바뀝니다.

Percent Encoding과 더하기 기호

URI 구성요소 규칙에서는 공백을 %20으로 표현합니다. HTML Form Encoding은 공백에 더하기 기호를 쓰기도 하지만 이 디코더는 URI 구성요소 규칙을 따르므로 실제 더하기 기호를 공백으로 바꾸지 않습니다.

자주 묻는 질문

전체 URL을 입력해도 되나요?

전체 URL을 인코딩하면 콜론과 슬래시도 변환됩니다. 검색어 또는 파라미터 값처럼 개별 구성요소에 사용하세요.

더하기 기호가 공백으로 디코딩되나요?

아닙니다. URI 구성요소 규칙을 사용하므로 더하기 기호는 그대로 유지됩니다.

URL 구성요소 텍스트를 Utilook으로 보내나요?

아닙니다. 변환은 현재 브라우저에서만 수행되며 입력과 결과를 저장하지 않습니다.