이진수 변환기 · 텍스트 ↔ 2진수 (UTF-8)

텍스트를 0과 1로, 이진 코드를 다시 글자로 바꿉니다. 한글·영어·이모지 모두 웹 표준 UTF-8(바이트당 8비트) 기준이며, 입력 즉시 변환·브라우저에서만 처리됩니다.

예시:

입력 텍스트

2자 · 2바이트

이진수 결과 · 2개(8비트 그룹)

01001000 01101001

공백으로 구분된 8자리 묶음 = UTF-8 바이트 1개입니다. 영문 알파벳은 보통 글자당 1바이트, 한글 한 글자는 보통 3바이트(3묶음), 이모지는 4바이트일 수 있습니다. 「글자 1개 = 8비트」가 아닙니다.

한글·UTF-8 이해하기

한국 사용자가 가장 헷갈리는 점은 「문자 하나 = 8비트」가 아니라는 것입니다. 이 도구는 UTF-8 바이트를 8비트씩 보여 줍니다.

입력UTF-8 바이트 수화면에 보이는 8비트 그룹
Hi201001000 01101001
안녕66묶음 (한글 1자 ≈ 3바이트)
🙂44묶음

영문 ASCII 참고 (UTF-8과 동일)

정보처리·프로그래밍 입문 과제에서 자주 쓰는 영문 1바이트 예시입니다. 한글에는 적용되지 않습니다.

A01000001
a01100001
000110000
H01001000
i01101001

자주 묻는 질문

한국어·한글도 변환되나요?
네. 「안녕하세요」처럼 한글도 UTF-8로 정확히 이진수로 나옵니다. 바이트 수가 영문보다 많게 보이는 것이 정상입니다.
ASCII와 다른가요?
영문·숫자·기본 기호는 ASCII와 같은 1바이트 값입니다. 한글·이모지는 UTF-8 다바이트라 더 긴 이진열이 나옵니다.
16진수(HEX)도 필요한가요?
같은 바이트를 16진으로 보려면 개발자 도구나 별도 진수 변환기를 쓰면 됩니다. 이 페이지는 2진수(0·1)에 집중합니다.
데이터가 서버로 가나요?
아니요. 변환은 브라우저 안에서만 이루어지며 Gongbaek 서버로 텍스트를 보내지 않습니다.
공백 없이 붙여 써도 되나요?
네. 디코드 시 8비트씩 끊어 읽습니다. 공백은 가독성용일 뿐 필수가 아닙니다.

이런 분께 추천

  • 정보처리기능사·컴퓨터 기초 수업에서 문자 인코딩을 공부하는 학생
  • 과제에 제시된 이진 코드를 텍스트로 풀어야 하는 경우
  • 개발 입문 시 UTF-8·바이트 개념을 직관적으로 확인하려는 분