인코더 & 변환기

텍스트를 바이너리로

텍스트를 공백으로 구분된 이진 바이트로 인코딩하거나 붙여넣은 8비트 이진 그룹을 기본 문자 출력으로 다시 디코딩합니다.

무료 사용 가입 불필요 브라우저에서 실행

도구 작업 영역

텍스트를 바이너리로 변환하는란?

텍스트를 바이너리로 변환하는 도구는 읽기 가능한 텍스트와 교육, 디버깅 및 간단한 프로토콜 예제에 자주 사용되는 8비트 바이트 패턴 사이를 전환하는 데 도움이 됩니다. 이 구현에는 두 가지 모드가 있습니다. 입력이 이미 0와 1 문자로 구성되어 있고 총 길이가 8로 나누어지면 String.fromCharCode를 사용하여 각 바이트를 문자로 디코딩합니다. 그렇지 않으면 UTF-8 입력 텍스트를 인코딩하고 각 바이트를 공백으로 구분된 8비트 이진 그룹으로 출력합니다. 따라서 바이트 수준 검사에는 유용하지만 임의의 멀티바이트 텍스트에 대한 전체 UTF-8 왕복 디코더에는 유용하지 않습니다.

텍스트를 바이너리 도구로 사용하는 방법

  1. 1이진 바이트를 원하는 경우 입력 상자에 일반 텍스트를 붙여넣고, 도구에서 디코딩하려는 경우 공백으로 구분된 8비트 이진 그룹을 붙여넣습니다.
  2. 2변환된 바이트 또는 디코딩된 문자 출력에 대한 출력 상자를 읽으십시오.
  3. 3특히 ASCII가 아닌 텍스트의 경우 재사용하기 전에 결과를 확인하세요. 디코드 경로는 모든 UTF-8 시퀀스를 재구성하는 대신 각 바이트를 문자 코드로 직접 해석하기 때문입니다.

일반적인 텍스트 및 바이너리 변환 사용 사례

바이트 수준 텍스트 인코딩 교육

강의실이나 기사에서 바이너리 기본 사항, ASCII 또는 UTF-8 바이트 출력을 설명할 때 일반 문자가 어떻게 8비트 그룹이 되는지 보여줍니다.

복사된 바이너리 예제 검사

튜토리얼이나 문서에서 간단한 8비트 바이너리 문자열을 디코딩하면 빠른 도우미 코드를 작성하지 않고도 해당 문자열이 나타내는 텍스트를 확인할 수 있습니다.

프로토콜 및 고정 장치 조각 준비

바이너리 출력이 원시 텍스트보다 논의하기 쉬운 테스트, 슬라이드 및 참조 노트에 대한 가시적 바이트 패턴을 생성합니다.

자주 묻는 질문

이모티콘 또는 모든 UTF-8 문자열을 바이너리에서 다시 왕복할 수 있나요?

안정적이지 않습니다. 인코딩은 UTF-8바이트를 사용하지만 디코딩은 각 8비트 그룹을 직접 문자 코드로 변환합니다. 이는 임의의 멀티바이트 Unicode 텍스트보다는 ASCII 또는 이미 바이트 지향적인 예제에 가장 적합합니다.

디코더는 어떤 바이너리 형식을 기대합니까?

선택적으로 공백으로 구분된 0와 1 문자만 예상하며 총 비트 수는 8로 나눌 수 있습니다. 16진수, 10진수 및 가변 너비 이진 입력은 여기에서 구문 분석되지 않습니다.