digtools
🔗
url encoder decoder,

URL 인코드/디코드

URL의 퍼센트 인코딩과 디코드를 실시간으로 변환.쿼리 파라미터 구축이나 URL 분석에 최적.

🔄
양방향 변환
인코드 ↔ 디코드 원클릭
실시간
입력과 동시에 변환 결과 표시
🔒
브라우저 완결
데이터는 서버로 전송되지 않습니다
입력 (인코드할 문자열)
결과
🔒 모든 변환 처리는 브라우저 내에서 완결됩니다. 입력 데이터는 서버에 일절 전송되지 않습니다.
about,

개요

URL 내의 한국어나 공백 등의 특수 문자를 RFC 3986에 준거한 퍼센트 인코딩(%XX 형식)으로 변환하는 무료 온라인 툴입니다. 인코딩된 URL을 원래 읽을 수 있는 문자열로 디코드할 수도 있습니다.

encodeURIComponentencodeURI 두 가지 모드를 지원하여 API 개발 시 파라미터 구축이나 SEO용 URL 확인에 최적입니다. 모든 처리는 브라우저 내에서 완결되며 데이터가 서버로 전송되지 않습니다.

how to use,

사용법

STEP 1

모드 선택

'인코드' 또는 '디코드' 중 하나의 모드를 선택합니다.

STEP 2

텍스트 입력

왼쪽 텍스트 영역에 URL이나 문자열을 붙여넣으면 실시간으로 변환 결과가 오른쪽에 표시됩니다.

STEP 3

복사해서 사용

복사 버튼으로 변환 결과를 클립보드에 복사할 수 있습니다. 교체 버튼으로 입출력을 스왑할 수 있습니다.

glossary,

용어집

퍼센트 인코딩 (Percent-Encoding)
URL에 사용할 수 없는 문자를 %XX 형식(XX는 16진수)으로 변환하는 인코딩 방식. RFC 3986에서 정의.
encodeURIComponent
JavaScript 함수. /나 ?를 포함한 모든 특수 문자를 인코딩한다. 쿼리 파라미터 값에 사용한다.
encodeURI
JavaScript 함수. URL 구조 문자(/, :, ?, #, &)는 남기고 그 외의 특수 문자만 인코딩한다.
UTF-8
Unicode 부호화 방식. 한국어 1글자가 3바이트(%XX%XX%XX)로 인코딩된다.
RFC 3986
URI 구문을 정의하는 인터넷 표준. 예약 문자와 비예약 문자의 구분을 정한다.
쿼리 문자열 (Query String)
URL 끝의 ? 이후 부분. key=value 형식의 파라미터를 &로 연결한다.
프래그먼트 (Fragment)
URL 끝의 # 이후 부분. 페이지 내 앵커를 지정한다.
faq,

FAQ

Q.encodeURIComponent와 encodeURI의 차이는 무엇인가요?
encodeURIComponent는 /나 ?를 포함한 모든 특수 문자를 인코딩합니다. 쿼리 파라미터의 값에 사용합니다. encodeURI는 URL 구조 문자를 남긴 채 한국어 등만 인코딩합니다.
Q.입력한 URL은 서버에 전송되나요?
아니요. 모든 변환은 브라우저 내의 JavaScript 표준 함수로 수행됩니다.
Q.한국어가 포함된 URL을 인코딩하면 어떻게 되나요?
UTF-8로 인코딩되어, 한국어 1글자가 %EA%B0%80 같은 3바이트의 퍼센트 인코딩으로 변환됩니다.
Q.디코드에 실패하는 경우는?
잘못된 퍼센트 인코딩(%ZZ 등)이 포함된 경우 에러가 발생합니다. 입력을 확인해 주세요.
Q.Base64 인코드도 가능한가요?
본 툴은 URL 퍼센트 인코딩 전용입니다. Base64는 별도의 툴을 이용해 주세요.
use cases,

활용 사례

🔧 API 개발

요청 파라미터에 한국어를 포함할 때의 인코드 확인.

🔍 SEO·링크 확인

인코딩된 URL이 의도한 문자열을 가리키는지 디코드로 확인.

📧 이메일·채팅

전달받은 인코딩된 URL의 내용을 확인.

📊 접속 분석

로그에 기록된 인코딩된 URL 파라미터 해독.

모든 카테고리

Send Feedback

Please let us know your thoughts to help us improve the tool.

면책 조항

본 사이트에서 제공하는 도구는 모두 무료로 이용하실 수 있지만, 사용자 본인의 책임 하에 이용해 주시기 바랍니다. 각종 도구의 계산 결과나 변환 결과, 생성 데이터의 정확성, 완전성, 안전성에 대해 본 사이트는 어떠한 보증도 하지 않습니다. 도구 이용으로 인해 발생한 어떠한 손해나 문제에 대해서도 운영자는 일체의 책임을 지지 않으니 미리 양해 부탁드립니다. 또한 파일 처리 및 계산 등은 원칙적으로 이용 중인 브라우저 내에서 완료되며, 입력된 데이터가 본 사이트의 서버로 전송되거나 저장되지 않습니다.