URL 인코더/디코더
이 페이지는 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
예제 입력
입력
결과
결과가 여기에 표시됩니다
값을 입력한 후 버튼을 클릭하세요
URL을 퍼센트 인코딩·디코딩하거나, 전체 URL을 입력해 스킴·호스트·경로·쿼리 파라미터를 파싱합니다. 한글 URL 디코딩도 지원합니다.
활용하기
한글 URL과 검색 쿼리 인코딩
URL 인코딩이 한국에서 특히 중요한 이유는 한글이 URL에 그대로 들어갈 수 없기 때문입니다. 네이버·다음 검색 결과 주소나 한글 파일명 링크를 보면 %EA%B0%80처럼 퍼센트 인코딩된 문자열이 등장하는데, 이는 한글이 UTF-8로 인코딩된 뒤 바이트 단위로 변환된 결과입니다. 한글 한 글자는 UTF-8에서 3바이트이므로 %XX가 3개씩 묶여 나타납니다.
쿼리 파라미터에 한글 검색어나 특수문자(&, =, +, 공백)를 넣을 때는 반드시 인코딩해야 값이 깨지지 않습니다. 공백은 %20 또는 +로 인코딩되는데 둘의 처리 방식이 컴포넌트마다 다를 수 있으니 주의하세요. 자바스크립트에서는 전체 URL은 encodeURI, 파라미터 값은 encodeURIComponent로 구분해 인코딩하는 것이 원칙입니다.
자주 묻는 질문
URL 인코딩(퍼센트 인코딩)이란?
encodeURI와 encodeURIComponent의 차이는?
한글 URL은 어떻게 처리되나요?
URL의 쿼리 파라미터 구조는?
공백은 URL에서 %20과 + 중 어느 것으로 인코딩하나요?
URL에 # 기호가 포함된 경우 어떻게 처리하나요?
긴 URL을 단축하면 원본 URL이 노출되지 않나요?
정규표현식(Regex) 완전 가이드: 기초 문법부터 실전 패턴 30선까지
정규표현식의 기본 메타문자, 한국 이메일·전화번호·주민등록번호 검증 패턴, JavaScript·Python 사용법, ReDoS 보안, 자주 쓰는 30개 패턴을 정리합니다.
32분 읽기관련
관련 도구
읽을거리
관련 글
JWT 완벽 가이드: 구조·클레임·서명 알고리즘 총정리
JWT(JSON Web Token)의 Header·Payload·Signature 구조부터 HS256 vs RS256 비교, 보안 취약점까지 실무 중심으로 정리합니다.
21분 읽기정규표현식(Regex) 완전 가이드: 기초 문법부터 실전 패턴 30선까지
정규표현식의 기본 메타문자, 한국 이메일·전화번호·주민등록번호 검증 패턴, JavaScript·Python 사용법, ReDoS 보안, 자주 쓰는 30개 패턴을 정리합니다.
32분 읽기CSV ↔ JSON 변환 가이드: 엑셀을 API로 바꾸는 법
CSV·JSON 형식 차이, 상호 변환 방법, 한글 인코딩(EUC-KR vs UTF-8) 문제, 쉼표·줄바꿈 이스케이프, 대용량 처리, JSON Lines까지 실무 노하우를 정리합니다.
29분 읽기