IVTILE / TOOL DETAIL

다중 인코딩 변환기

Base64, Hex, URL, HTML 엔티티 형식으로 UTF-8 텍스트를 인코딩하거나 원문으로 디코딩합니다.

인코딩 형식
0자 · 0 bytes
0자 · 0 bytes

형식을 선택하고 인코딩 또는 디코딩을 실행하세요.

빠른 사용법

형식 선택 → 값 입력 → 인코딩·디코딩

인코딩 형식 선택Base64, Hex, URL, HTML 엔티티 중 입력값과 목적에 맞는 형식을 선택합니다.
입력과 변환원문을 변환할 때는 인코딩, 이미 인코딩된 값을 되돌릴 때는 디코딩을 누릅니다.
결과 활용결과를 복사하거나 다시 입력으로 보내 반대 방향 변환이 정확한지 확인합니다.

상세 정보

인코딩은 데이터를 전송·표시 가능한 문자열로 표현하는 과정이며 암호화와는 다릅니다. 이 도구는 한글과 이모지를 UTF-8 바이트 기준으로 안전하게 처리합니다.

지원 형식

각 형식은 사용하는 위치와 표현 규칙이 다릅니다.

  • Base64: 바이너리 데이터를 영문자 중심 문자열로 표현합니다.
  • Hex: 각 UTF-8 바이트를 두 자리 16진수로 표현합니다.
  • URL: 주소에서 의미가 있는 특수문자를 퍼센트 형식으로 치환합니다.
  • HTML 엔티티: &, <, >, 따옴표를 HTML 문서에서 안전한 문자 참조로 바꿉니다.

입력과 결과

입력은 원문 또는 선택한 형식의 문자열이며 결과에는 변환된 값과 문자·바이트 길이가 표시됩니다.

  • Base64는 공백과 줄바꿈, URL-safe 문자도 디코딩합니다.
  • Hex는 짝수 길이와 0-9, A-F 문자 여부를 검사합니다.
  • HTML 디코딩은 이름 엔티티와 숫자 엔티티를 처리합니다.

활용법

API 요청, URL 파라미터, HTML 문서, 바이너리 값 확인에 활용합니다.

  • URL 쿼리 값은 URL 인코딩으로 특수문자 충돌을 방지합니다.
  • 바이트 값을 비교할 때는 Hex 표현을 사용합니다.
  • HTML에 사용자 문자를 표시할 때는 엔티티 인코딩을 참고합니다.

주의사항

인코딩은 보안 기능이 아니며 원문을 숨기지 않습니다.

  • 비밀번호와 개인정보 보호에는 암호화나 해시를 사용하세요.
  • 전체 URL을 한 번에 URL 인코딩하면 구분자까지 변환될 수 있습니다.
  • 결과를 대상 시스템에 적용하기 전에 해당 시스템의 문자셋을 확인하세요.
마지막 기능 업데이트: 2026-08-06