텍스트를 16진수로 변환
텍스트를 UTF-8 바이트의 16진수로 변환합니다. 바이트 사이에 공백을 넣거나 대문자로 출력할 수 있습니다.
01
텍스트 → 16진수
텍스트를 UTF-8 바이트의 16진수로 변환합니다. 바이트 사이에 공백을 넣거나 대문자로 출력할 수 있습니다.
02
ASCII / UTF-8
텍스트를 UTF-8로 인코딩한 뒤 각 바이트를 두 자리 16진수로 표시합니다. ASCII 문자는 1바이트입니다.
03
브라우저에서 처리
입력한 텍스트는 브라우저에서 처리됩니다.
텍스트를 16진수로 변환
텍스트 → 16진수:
텍스트를 UTF-8로 인코딩한 뒤 각 바이트를 두 자리 16진수로 표시합니다. ASCII 문자는 1바이트입니다.
코드 예제:
'A' → 41 'Hello' → 48 65 6C 6C 6F '255' → 32 35 35
활용 예:
- >16진수 덤프 읽기
- >텍스트 바이트 확인
- >API와 로그 데이터 디코딩
자주 묻는 질문
숫자의 진법을 바꿀 수 있나요?
이 도구는 텍스트를 바이트로 변환합니다. 예를 들어 문자열 255는 32 35 35가 됩니다.
입력이 업로드되나요?
아니요. 브라우저에서 처리합니다.
// 문자를 16진수 바이트로 표현
| 문자 | Hex (UTF-8) |
|---|---|
| A | 41 |
| a | 61 |
| 0 | 30 |
| ␠ | 20 |
| \n | 0A |
| é | C3 A9 |
| 中 | E4 B8 AD |
| 😀 | F0 9F 98 80 |
// 16진수 자릿수와 값
0-9 = 0-9 A B C D E F = 10 11 12 13 14 15 0xFF = 255 0x100 = 256 0xFFFF = 65535
>> 더 많은 질문
Q: 왜 1바이트는 정확히 16진수 두 자리인가요?
A: 16진수 한 자리는 4비트(니블)이고 1바이트는 8비트입니다. 두 자리가 1바이트이며 00부터 FF까지 표현합니다.
Q: é나 中 같은 문자는 16진수로 어떻게 보이나요?
A: 16진수는 인코딩(보통 UTF-8)의 바이트를 보여 줍니다. é는 2바이트(C3 A9), 中는 3바이트(E4 B8 AD), 이모지는 4바이트입니다.
Q: 대소문자가 중요한가요(ff와 FF)?
A: 아니요, ff와 FF는 같은 값입니다. 하나로 통일하세요. 0x나 # 같은 접두사는 관례일 뿐 값의 일부가 아닙니다.