Skip to content
2글자 이상 입력하세요

인코딩 변환기

텍스트 인코딩 변환과 Base64·URI·HTML Entity 암복호화를 지원합니다.

Tip HEX 모드에서 EUC-KR 바이트를 붙여넣어 UTF-8로 변환할 수 있습니다.
입력
0 bytes
변환 결과
0 bytes
HEX 바이트 대시보드 (출력 인코딩 기준)
텍스트를 입력하면 HEX 바이트가 표시됩니다
인코딩 변환기 기능 요약 - EUC-KR UTF-8 UTF-16 변환과 Base64 URI HTML Entity 처리
인코딩 변환, HEX 바이트 시각화, Base64/URI/HTML Entity 처리 도구

사용 방법

인코딩 변환기 사용 방법 - 입력, 인코딩 설정, 결과 복사 3단계 안내
  • 인코딩 변환 탭 — 텍스트 모드에서 직접 입력하거나, HEX 모드에서 바이트를 붙여넣어 인코딩을 변환합니다.
  • HEX 대시보드 — 각 문자가 선택 인코딩에서 몇 바이트를 차지하는지 색상으로 구분해 보여줍니다.
  • 암복호화 탭 — Base64, URI Component, URI 전체, HTML Entity를 실시간으로 인코딩/디코딩합니다.

활용 예시

인코딩 변환기 활용 사례 - 레거시 마이그레이션, API 디버깅, 바이트 비교, HTML 안전 처리
  • EUC-KR → UTF-8 변환 — 레거시 시스템의 hex 바이트를 UTF-8 텍스트로 변환
  • byte 수 비교 — "안녕하세요"의 UTF-8(15 bytes)과 EUC-KR(10 bytes) 크기 비교
  • Base64 디코딩 — API 응답이나 JWT 토큰의 Base64 페이로드 확인
  • URL 디코딩 — %EC%95%88%EB%85%95 같은 퍼센트 인코딩을 원래 텍스트로 복원
  • HTML Entity 변환 — <script> 같은 HTML 엔티티를 원본 문자로 변환

자주 묻는 질문

EUC-KR 텍스트를 UTF-8로 변환하려면 어떻게 하나요?
탭 1에서 입력 모드를 [HEX]로 선택하고, EUC-KR 파일의 hex 바이트를 붙여넣은 후 해석 인코딩을 EUC-KR로 설정하세요. 변환 결과에 UTF-8 텍스트가 표시됩니다.
Base64 인코딩/디코딩은 한글도 지원하나요?
네, 탭 2의 Base64 기능은 한글을 포함한 유니코드 문자를 모두 지원합니다. UTF-8 바이트 기반으로 처리하므로 다국어 텍스트도 정확하게 변환됩니다.
HEX 바이트 대시보드는 무엇을 보여주나요?
입력 텍스트를 선택한 출력 인코딩 기준으로 각 문자의 HEX 바이트를 시각화합니다. 문자 경계별로 색상이 교대되어 한 글자가 몇 바이트를 차지하는지 한눈에 확인할 수 있습니다.
URI Component와 URI 전체의 차이는 무엇인가요?
URI Component는 URL의 파라미터 값처럼 구분자 문자(/, ?, &, = 등)까지 인코딩합니다. URI 전체는 URL 구조를 유지하면서 한글 등 특수 문자만 인코딩합니다.

관련 도구