16진 변환기 — 텍스트 ↔ 16진수 텍스트 → 16진수

텍스트와 16진수(기수 16) 코드를 상호 변환합니다. 텍스트를 입력하면 16진 표현(문자당 두 자리)을 얻고, 16진 코드를 입력하면 읽을 수 있는 텍스트로 디코딩됩니다. 0x 접두사, 공백 구분, 연결형, % 인코딩 16진 형식을 지원합니다.
이 도구는 모든 데이터를 브라우저에서 로컬로 처리하며 어떤 서버에도 업로드되지 않습니다.
인코딩: 자동 감지 ▾
대소문자: 접두사: 구분자:
입력하는 동안 실시간으로 변환됩니다
(UTF-8 .txt)
방식 14: 16진 인코딩
16진수(기수 16)는 바이너리 데이터를 간결하게 나타내는 방법입니다. 16진 숫자 하나가 4비트(니블)를 나타내므로 두 자리가 정확히 한 바이트(8비트)가 됩니다. 16진수는 프로그래밍, 디버깅, 색상 코드(예: #FF5733), 메모리 주소, URL 인코딩(예: 공백의 %20)에 널리 쓰입니다. 흔한 16진 접두사로는 0x(C, JavaScript), $(Pascal, 어셈블리), 0x/0X(16진 리터럴)가 있습니다.
왜 16진수일까?

16진 숫자 하나는 정확히 4비트(니블)를 인코딩하므로 한 바이트는 언제나 16진 두 자리이며 2진수와의 대응은 기계적입니다. 이 1:1 정렬과 간결함 때문에 메모리 주소, #FF8000 같은 색상 코드, 해시 다이제스트는 관례상 16진수로 표기됩니다.

0xFF가 255를 뜻하는지 −1을 뜻하는지는 가정하는 폭과 부호에 달려 있습니다 — 16진수 자체는 그 맥락을 담지 않습니다.