URL 인코더 / 디코더

encodeURIComponent, encodeURI 또는 Base64를 사용해 URL과 쿼리 문자열을 인코딩/디코딩합니다.

Method:
Original Text
Encoded Result
Result will appear here...

URL 인코더 / 디코더란 무엇인가요?

URL 인코더/디코더는 웹 링크 주소에 포함된 특수문자나 한글 등의 다국어 문자가 서버 전송 시 깨지지 않도록 % 형식의 특수 코드(퍼센트 인코딩)로 변환하거나, 반대로 퍼센트 인코딩된 주소를 사람이 읽을 수 있는 문자로 역변환해 주는 도구입니다.


URL 인코더/디코더 사용 방법

  1. 인코딩하거나 디코딩하려는 텍스트/URL을 입력 영역에 입력합니다.
  2. 적용할 방식(encodeURIComponent, encodeURI, Base64)을 선택합니다.
  3. '인코딩' 또는 '디코딩' 버튼을 눌러 결과를 확인합니다.
  4. 복사 버튼을 클릭해 변환된 텍스트를 복사합니다.

주요 특징

  • 표준 퍼센트 인코딩(encodeURIComponent)과 전체 주소 보존 인코딩(encodeURI) 지원
  • Base64 방식의 링크 안전 인코딩 지원
  • 인코딩 상태 실시간 전환 및 변환 결과 즉시 출력
  • 안전한 로컬 클라이언트 단 변환 처리

자주 묻는 질문 (FAQ)

Q. encodeURI와 encodeURIComponent의 차이는 무엇인가요?

A. encodeURI는 HTTP 주소 프로토콜 문자(:, /, ?, & 등)를 무시하고 변환하며, encodeURIComponent는 주소 구성 기호까지 전부 특수 코드로 변환하므로 쿼리 파라미터 내 매개변수 값을 인코딩할 때 주로 쓰입니다.