텍스트 16진수 변환기
텍스트를 UTF-8, UTF-16, Latin-1 바이트의 16진수로 바꿉니다. 일반, 공백, 콜론, 0x, \x, %XX 형식을 고를 수 있고 글자별 바이트 표도 보여 줍니다.
| # | 문자 | 코드 포인트 | 16진수 바이트 |
|---|---|---|---|
| 1 | H | U+0048 | 48 |
| 2 | e | U+0065 | 65 |
| 3 | l | U+006C | 6c |
| 4 | l | U+006C | 6c |
| 5 | o | U+006F | 6f |
| 6 | , | U+002C | 2c |
| 7 | (공백) | U+0020 | 20 |
| 8 | W | U+0057 | 57 |
| 9 | o | U+006F | 6f |
| 10 | r | U+0072 | 72 |
| 11 | l | U+006C | 6c |
| 12 | d | U+0064 | 64 |
| 13 | ! | U+0021 | 21 |
16진수 인코딩은 모든 바이트를 00부터 FF까지 두 자리 숫자로 적는 방식이라 눈에 보이지 않는 문자, 문자 인코딩, 바이트 순서를 쉽게 확인할 수 있습니다. 이 인코더는 텍스트를 UTF-8(웹 표준), UTF-16, Latin-1로 16진수로 바꾸고, 코드나 도구가 기대하는 형식(일반, 공백 구분, 콜론 구분, 0x 접두사, \x 이스케이프, URL 퍼센트 이스케이프)으로 내보내며, 글자마다 어떤 바이트가 나왔는지 목록으로 보여 줍니다.
사용 방법
- 텍스트를 입력하거나 붙여 넣습니다.
- 문자 인코딩을 고릅니다. 다른 것을 요구하는 시스템이 아니라면 UTF-8이 맞습니다.
- 출력 형식과 영문 대소문자를 고릅니다.
- 16진수를 복사하거나, 표에서 글자마다 어떤 바이트가 만들어졌는지 확인합니다.
계산식
byte = 16 × (첫 번째 16진수 자리) + (두 번째 16진수 자리)
텍스트를 먼저 선택한 인코딩으로 바이트로 바꾼 다음, 각 바이트(0–255)를 0–9와 a–f로 이루어진 두 자리 16진수로 적습니다. UTF-8에서 ASCII 문자는 1바이트, 악센트가 있는 라틴 문자와 그리스·키릴 문자는 2바이트, €나 한자·한글 같은 문자는 3바이트, 보충 코드 포인트는 4바이트를 차지합니다. 이모지 시퀀스는 여러 코드 포인트로 이루어질 수 있습니다.
예시
"Hello"는 H = 72 = 4 × 16 + 8 → 48, e = 101 → 65, l = 108 → 6c(두 번), o = 111 → 6f이므로 출력은 48 65 6c 6c 6f입니다. 유로 기호 €(U+20AC)는 UTF-8에서 3바이트인 e2 82 ac이고 UTF-16에서는 2바이트(빅 엔디언 20 ac, 리틀 엔디언 ac 20)이며, Latin-1로는 아예 쓸 수 없습니다.
자주 묻는 질문
문자 하나가 여러 바이트가 되는 이유는 무엇인가요?
UTF-8은 가변 길이 인코딩이라 ASCII에는 1바이트, 그 밖의 문자에는 최대 4바이트를 씁니다. 표에서 글자마다 몇 바이트가 쓰였는지 정확히 볼 수 있습니다.
UTF-16 BE와 LE는 무엇이 다른가요?
둘 다 코드 단위 하나를 2바이트로 저장하는데, 빅 엔디언은 상위 바이트를 먼저, 리틀 엔디언은 하위 바이트를 먼저 놓습니다. 윈도우와 대부분의 CPU는 내부적으로 리틀 엔디언을 쓰고, 많은 파일 형식과 네트워크 프로토콜은 빅 엔디언을 씁니다.
코드에서는 어떤 형식을 써야 하나요?
C, C++, Java, C#의 바이트 배열에는 0x48, 0x65를, C 문자열, 파이썬 바이트 리터럴, 셸 printf 안에서는 \x48\x65를 쓰세요. %48%65는 URL에만 쓰세요.
16진수 인코딩은 암호화와 같은가요?
아닙니다. 16진수는 바이트를 그대로 되돌릴 수 있게 적는 방법이라 누구나 16진수 디코더로 읽을 수 있습니다.
출처
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/hex-encoder/
인용·퍼가기
kakaoCalc. (2026, November 8). 텍스트 16진수 변환기. https://kakao.mobile/ko/tools/hex-encoder/
“텍스트 16진수 변환기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/hex-encoder/.