0️⃣ 바이너리 변환

텍스트를 UTF-8 바이트 기준 2진수 값(공백 구분)으로, 또는 그 반대로 변환합니다.

사용법

  1. 텍스트 또는 2진수 값(공백 구분)을 입력하세요.
  2. 원하는 변환 방향 버튼을 누르세요.
  3. 결과를 복사해 사용하세요.

🎯 이럴 때 씁니다

입력 · 출력 예시

입력
Hi!
출력
01001000 01101001 00100001

텍스트 Hi!를 UTF-8 바이트로 변환하면 H(0x48)·i(0x69)·!(0x21) 세 바이트가 각각 8비트 2진수로 표시됩니다.

UTF-8 바이트와 2진수

이 도구는 문자를 UTF-8 인코딩 바이트로 바꾼 뒤 각 바이트를 8비트 2진수로 표시합니다.

개념설명
UTF-8 바이트문자를 저장하는 바이트 시퀀스 — 영문 1바이트, 한글 3바이트
출력 형태8비트 묶음을 공백으로 구분 (예: 01000001)
예시A → 65 → 01000001, 가 → EA B0 80 → 24비트
역변환2진수 값을 붙여넣으면 바이트를 UTF-8 문자로 해석

자주 묻는 질문

어떤 인코딩 기준인가요?
UTF-8 바이트 기준으로 각 바이트를 8비트 2진수로 표시합니다.
8비트 단위가 아닌 값을 입력하면 어떻게 되나요?
각 그룹은 1~8자리 2진수로 인식되며, 유효하지 않은 값은 오류로 안내됩니다.
입력한 텍스트가 서버로 전송되나요?
전송되지 않습니다. 브라우저 안에서만 변환됩니다.
한글 한 글자가 왜 24비트인가요?
UTF-8에서 한글 음절은 3바이트로 인코딩되기 때문입니다. 8비트 × 3 = 24비트입니다.
공백 없이 붙은 2진수도 읽히나요?
8비트씩 끊어 해석하므로, 공백으로 구분된 형태를 권장합니다.

0️⃣ 더 알아보기: 텍스트가 0과 1로 저장되는 원리

비트란 무엇이고 텍스트는 어떻게 비트가 되나.

다른 텍스트 도구

📝
Markdown 미리보기
Markdown을 실시간으로 HTML 미리보기
🔗
URL 인코드·디코드
URL 문자를 퍼센트 인코딩·디코딩
✏️
텍스트 검색 및 치환
정규식 지원 검색·치환
🆚
DIFF(텍스트 차분 비교)
두 텍스트의 줄 단위 차이 비교
↕️
목록 정렬
리스트 정렬·중복 제거
📧
이메일 주소 추출
텍스트에서 이메일 추출·중복 제거
🔢
문자 수 계산
글자·바이트·줄·단어 수 계산
🔠
대소문자 변환
대문자·소문자·Title Case 변환
🔤
텍스트-ASCII(전각·반각) 변환
전각 문자 ↔ 반각 ASCII 변환
🈚
Unicode 문자 변환·검색
코드포인트 확인 및 문자 검색
🔟
텍스트-10진수 변환
텍스트 ↔ 코드포인트 10진수 변환
🧾
텍스트-16진수(HEX) 변환
텍스트 ↔ UTF-8 바이트 HEX 변환
🔡
아스키 아트(AA) 생성
텍스트를 아스키 아트 배너로 변환