텍스트 ⇄ 이진수 변환기 — 2진·10진·16진
텍스트와 이진수를 상호 변환합니다. UTF-8 바이트를 2진·10진·16진으로 보거나 8비트 그룹을 텍스트로 디코딩합니다. 빠르고 무료이며 완전 비공개.
🔒 모두 브라우저 안에서 동작합니다. 입력과 출력은 서버로 전송되거나 저장되지 않아 안전합니다.
UTF-8, 바이트당 8비트. 이진수·10진수·16진수는 공백으로 구분됩니다.
이 도구 소개
텍스트를 즉시 이진수로, 이진수를 다시 텍스트로 변환합니다. 각 문자는 UTF-8 바이트로 인코딩되며, 8비트 이진수와 함께 각 바이트의 10진수와 16진수 값도 보여 줍니다. 덕분에 컴퓨터가 글자·이모지·기호를 실제로 어떻게 저장하는지 직접 다뤄 보며 배울 수 있습니다. 어느 방향으로든 붙여넣으면 브라우저에서 즉시 변환되므로 입력한 내용이 업로드되거나 저장되지 않습니다.
자주 묻는 질문
텍스트는 어떻게 이진수로 바뀌나요?
각 문자는 먼저 UTF-8로 하나 이상의 바이트로 인코딩되고, 그다음 각 바이트가 8비트로 표기됩니다. A 같은 일반 영문자는 1바이트(01000001)에 들어가지만, 악센트가 붙은 글자·이모지·다른 문자 체계는 각각 2~4바이트를 사용합니다. 10진수와 16진수 열은 같은 바이트를 다른 일반적인 진법으로 나타낸 것입니다.
이모지나 다른 언어도 지원하나요?
네. 이 도구는 UTF-8을 사용하므로 악센트가 붙은 라틴 문자, 중국어, 일본어, 한국어, 아랍어, 이모지 등 모든 문자를 처리합니다. 이런 문자는 각각 1바이트를 넘기 때문에 문자마다 8비트 묶음이 여러 개 보입니다. 이진수를 다시 텍스트로 변환하면 이 바이트들이 원래 문자열로 정확히 재조립됩니다.
입력한 텍스트가 서버로 전송되나요?
아니요. 변환은 JavaScript로 모두 브라우저에서 이루어지므로, 텍스트든 이진수든 붙여넣은 내용은 기기에 머무르며 업로드·기록·저장되지 않습니다. 페이지를 불러온 뒤에는 오프라인에서도 작동하므로 개인 메모나 민감한 데이터에도 안심하고 사용할 수 있습니다.