이진수 번역기

입력하는 대로 텍스트를 이진수로, 이진수를 텍스트로. 16진수, 10진수, 바이트별 표도 함께 보여 줍니다.

100% 비공개 — 전적으로 브라우저에서 실행됩니다. 데이터는 사용자의 기기에서 처리되며 인터넷으로 전송되지 않습니다.
바이트 표기

5자 · 5바이트 (UTF-8)

글자마다, 바이트별로

문자유니코드이진수 (UTF-8)16진수10진수
HU+0048010010004872
eU+00650110010165101
lU+006C011011006C108
lU+006C011011006C108
oU+006F011011116F111

이진수 번역기 소개

이 무료 이진수 번역기는 양방향으로 작동합니다. 왼쪽에 일반 텍스트를 입력하면 오른쪽에 이진 코드가 나타납니다. 오른쪽에 0과 1을 붙여넣으면 왼쪽에 텍스트가 나타납니다.

이진수는 공백이 있어도 없어도 읽습니다. 엉뚱한 칸에 붙여넣은 이진수도 알아봅니다. 16진수나 10진수로 바꾸면 같은 바이트를 다른 방식으로 볼 수 있습니다.

모든 처리는 브라우저 안에서 이루어집니다. 아무것도 업로드되지 않습니다.

기능

  • 양방향 변환, 입력하는 즉시 반영
  • UTF-8 — 악센트 문자(é, ñ), 한글·한자·일본어 문자, 이모지도 올바른 바이트로 바뀌고 다시 돌아옵니다
  • 이진수, 16진수, 10진수 — 1바이트 = 8비트, 16진수 2자리, 또는 0부터 255까지의 숫자
  • 바이트 사이 공백 있음/없음 선택
  • 텍스트 칸에 들어온 이진수를 찾아서 읽고, 되돌리기 버튼도 있습니다
  • 글자마다 보여 주는 바이트별 표 — 공부하기에 좋습니다
  • 양쪽 모두 복사할 수 있고, 코드를 .txt 파일로 다운로드할 수도 있습니다

텍스트가 이진수가 되는 방법

컴퓨터는 모든 글자를 바이트로 저장하고, 1바이트는 8비트, 즉 0과 1 여덟 개입니다. 이 도구는 오늘날 거의 모든 웹페이지와 파일이 쓰는 인코딩인 UTF-8을 사용합니다.

  • 영문자, 숫자, 흔한 기호는 1바이트입니다 (옛 ASCII와 같습니다)
  • é, ñ 같은 악센트 문자는 2바이트입니다
  • 한글을 비롯해 대부분의 한자·일본어 문자는 3바이트입니다
  • 이모지는 4바이트입니다
문자유니코드이진수 (UTF-8)16진수10진수
AU+0041010000014165
aU+0061011000016197
공백U+0020001000002032
!U+0021001000012133
0U+0030001100003048
éU+00E911000011 10101001C3 A9195 169
ñU+00F111000011 10110001C3 B1195 177
日U+65E511100110 10010111 10100101E6 97 A5230 151 165
😀U+1F60011110000 10011111 10011000 10000000F0 9F 98 80240 159 152 128

대문자와 소문자는 딱 1비트만 다릅니다. A는 01000001이고 a는 01100001입니다.

예시

  • Hi → 01001000 01101001
  • Hello → 01001000 01100101 01101100 01101100 01101111
  • Hello의 16진수 → 48 65 6C 6C 6F, 10진수 → 72 101 108 108 111
  • I love you → 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101

어딘가에서 찾은 이진수 읽기

이진수는 여러 형태로 복사되어 돌아다닙니다. 이 도구는 다음을 모두 읽습니다.

  • 공백으로 나뉜 바이트: 01001000 01101001
  • 비트가 길게 이어진 것: 0100100001101001 — 8비트마다 자릅니다
  • 옛 ASCII 표의 7비트 그룹: 1001000 1101001
  • 쉼표나 줄바꿈으로 나뉜 바이트
  • 앞에 0x 또는 \x가 붙은 16진수와 0부터 255까지의 10진수

읽을 수 없는 그룹이 있으면 상태 줄에 건너뛴 개수가 표시됩니다. 올바른 UTF-8 텍스트가 아닌 바이트는 �로 표시됩니다.

자주 묻는 질문

이진수를 텍스트로 번역하려면 어떻게 하나요?

이진수 칸에 이진수를 붙여넣으세요(텍스트 칸에 붙여넣어도 도구가 알아봅니다). 텍스트가 바로 나타납니다. 이상한 기호가 나오면 이진수가 엉뚱한 곳에서 잘렸거나 텍스트가 아닐 수 있습니다.

“Hello”를 이진수로 하면 무엇인가요?

01001000 01100101 01101100 01101100 01101111 — 다섯 글자 각각이 1바이트입니다.

이모지는 왜 32비트인가요?

UTF-8은 글자 하나에 1~4바이트를 씁니다. 이모지는 4바이트가 필요하므로 32비트입니다. ASCII만 아는 오래된 도구로는 이모지를 아예 쓸 수 없습니다.

이진수, 16진수, 10진수는 어떻게 다른가요?

같은 바이트를 쓰는 세 가지 방법입니다. 이진수는 숫자 2개(0과 1), 16진수는 16개(0–9와 A–F), 10진수는 평소의 숫자 10개를 씁니다. A의 바이트는 이진수로 01000001, 16진수로 41, 10진수로 65입니다.

숫자를 이진수로 바꿀 수 있나요?

이 도구는 텍스트를 이진수로 바꿉니다. 그래서 숫자 *5*는 문자 “5”의 바이트(00110101)가 됩니다. 수 5를 이진수(101)로 바꾸려면 진법 변환기를 사용하세요.

관련 도구

사용 방법

  • 왼쪽 칸에 텍스트를 입력하면 오른쪽에 이진수가 나타납니다
  • 또는 이진수(16진수, 10진수도 가능)를 오른쪽 칸에 붙여넣으면 텍스트로 읽습니다
  • 이진수, 16진수, 10진수 중에서 고르고 바이트 사이 공백을 켜거나 끕니다
  • 표에서 글자마다 바이트를 확인합니다
  • 칸 아래의 복사를 누르거나 .txt 다운로드로 코드를 저장합니다

새로운 도구를 꾸준히 추가하고 있습니다 — 공개될 때 알림을 받으려면 YouTube에서 구독하세요.

다른 도구

전체 보기

추천 앱

전체 보기