작동 방식
URL 인코더/디코더 — URI 구성 요소와 전체 URL을 퍼센트 인코딩 및 디코딩. 모든 처리가 브라우저에서 이루어집니다 — 업로드, 가입, 이메일 불필요. 영원히 무료.
마지막 업데이트:
URL 인코더/디코더 소개
URL 인코더/디코더는 URL이나 쿼리 문자열에서 한글, 공백, 특수문자를 퍼센트 인코딩하거나 다시 디코딩해 주는 도구입니다. 검색 파라미터를 분석하거나 API URL을 직접 만들 때 사용됩니다.
프론트엔드 개발자, QA 엔지니어, 마케터가 자주 사용하며 부분 인코딩과 전체 URL 모드를 모두 지원합니다. 모든 처리는 브라우저에서 이루어집니다.
자주 묻는 질문
encodeURI와 encodeURIComponent의 차이?
encodeURI는 /, ?, & 같은 URL 구조 문자를 보존합니다 — 전체 URL용. encodeURIComponent는 그것들도 퍼센트 인코딩합니다 — 쿼리 파라미터 값 등에 사용합니다.
디코딩 시 '잘못된 인코딩 시퀀스'가 나오는 이유?
입력에 잘못된 % 이스케이프(예: '%G1')가 있습니다. 각 % 뒤에 유효한 16진수 두 자리가 오는지 확인하거나, 먼저 원문에 'Encode'를 적용하세요.
내 데이터가 어디론가 전송되나요?
아니요. 인코딩/디코딩은 브라우저에서 로컬로 실행됩니다 — 업로드되거나 로그되지 않습니다.
encodeURI와 encodeURIComponent의 차이는 무엇인가요?
encodeURI는 전체 URL용으로 :, /, ? 같은 구분자를 보존하고, encodeURIComponent는 모든 특수문자를 인코딩합니다.
이중 인코딩된 문자열은 어떻게 처리하나요?
두 번 디코딩하면 원본으로 돌아옵니다.
한글이 깨져 보이는 이유는 무엇인가요?
원본의 인코딩(UTF-8 / EUC-KR)이 다르면 해석이 달라집니다. 대부분 UTF-8을 사용합니다.