온라인 텍스트를 16진수로, 16진수를 텍스트로 변환하는 변환기

일반 텍스트와 UTF-8 문자열(국제 문자 및 이모티콘 포함)을 즉시 16진수 표현으로 변환하거나 16진수 바이트를 사람이 읽을 수 있는 텍스트로 다시 디코딩합니다. 9 개발자 출력 형식(공백으로 구분, 0x 배열, \x 문자열 이스케이프, URL 퍼센트 인코딩, HTML 16진수 엔터티 및 CSS 이스케이프) 및 라이브 16바이트 16진수 기능 제공 덤프 검사기.

캐릭터: 0

바이트: 0

16진수 덤프/바이트 검사기(행당 16바이트)

Enter text or hexadecimal data above to inspect byte offsets.

텍스트를 16진수로(그리고 16진수를 텍스트로) 변환하는 방법

  1. 변환 방향 선택 – Text → 16진수를 선택하여 문자열을 16진수 바이트로 인코딩하거나 Hexadecimal → Text를 선택하여 16진수 값을 읽을 수 있는 문자로 다시 디코딩합니다.
  2. 데이터 입력 – 왼쪽의 소스 입력 상자에 입력 내용을 입력하거나 붙여넣거나 Sample Text / Sample Hex를 클릭하여 즉시 테스트합니다.
  3. 인코딩 및 형식 구성 – UTF-8(최신 텍스트 및 이모티콘에 권장) 또는 ASCII를 선택하고 0x C 배열, \x를 포함한 9가지 출력 형식 중에서 선택합니다. 이스케이프, URL % 인코딩 또는 HTML 엔터티.
  4. Inspect & 내보내기 – Hex Dump Inspector에서 바이트 오프셋을 보고 Copy to Clipboard 또는 Download .txt를 클릭합니다.

ASCII 및 UTF-8 16진수 인코딩 이해

컴퓨팅에서 데이터의 모든 바이트는 8비트로 구성됩니다. 이는 10진수로 0에서 255까지의 값을 보유하거나 16진수로 00에서 FF까지의 값을 보유할 수 있습니다(여기서 각 16진수는 정확히 4비트를 나타냄). "니블").

기본 영어 문자는 ASCII 및 UTF-8 모두에서 1바이트만 사용하지만, 국제 문자 및 이모티콘은 UTF-8에서 2~4바이트 사이가 필요합니다.

성격 Unicode 코드 포인트 UTF-8 16진수 바이트 바이트 수 HTML 육각형 엔터티
A(라틴 문자 A) U+0041 41 1바이트 A
é(급성 라틴어 작은 E) U+00E9 C3 A9 2바이트 é
€(유로화) U+20AC E2 82 AC 3바이트 €
🚀(로켓 이모티콘) U+1F680 F0 9F 9A 80 4바이트 🚀

빠른 ASCII-16진수 참조 테이블

캐릭터 그룹 ASCII 캐릭터 소수 범위 16진수 범위
라인 피드(LF) / Newline \n 10 0A
캐리지 리턴(CR) \r 13 0D
Space (공백) 32 20
숫자(0–9) 0부터 9까지 48 – 57 30 – 39
대문자(A–Z) A부터 Z까지 65 – 90 41 – 5A
소문자(a–z) a부터 z까지 97 – 122 61 – 7A

자주 묻는 질문

"0x" 또는 "\x" 접두사가 있는 16진수 문자열을 다시 텍스트로 변환하려면 어떻게 해야 합니까?

설정 패널에서 16진수 → 텍스트(디코드)를 선택하고 16진수 문자열을 입력 상자에 붙여넣습니다. Ignore 공백, 접두사 및 구분 기호를 선택하면 0x, \x, %와 같은 접두사 및 쉼표가 디코딩 전에 자동으로 제거됩니다.

HTML Hex Entities(é)가 UTF-8 바이트(C3 A9)와 다르게 보이는 이유는 무엇입니까?

HTML 숫자 문자 참조(&#x...;) 및 CSS 이스케이프(\00E9)는 문자의 유니코드 코드 포인트(U+00E9)를 나타냅니다. é), 표준 16진수 인코딩은 메모리에 저장된 UTF-8 바이트 시퀀스(C3 A9)를 나타냅니다. 우리 변환기는 두 가지를 모두 정확하게 처리하므로 HTML 엔터티가 잘못된 텍스트로 렌더링되지 않습니다.

Hex Dump Inspector의 오른쪽 열에 있는 점(.)은 무엇을 의미합니까?

표준 16진수 덤프 유틸리티(예: xxd 또는 hexdump -C)에서 오른쪽 ASCII 열은 인쇄 가능한 ASCII 문자(20 ~ 7E 바이트)를 직접 표시하고 대체합니다. 인쇄할 수 없는 제어 문자(예: 개행 0A) 또는 마침표가 있는 멀티바이트 UTF-8 연속 바이트(.)이므로 열 정렬이 그대로 유지됩니다.