텍스트 ↔ 바이너리 변환기
브라우저에서 바로 텍스트를 바이너리로, 바이너리를 다시 텍스트로 변환하세요. UTF-8을 완벽히 지원하므로 문자, 숫자, 기호는 물론 이모지까지 정확하게 변환됩니다. 8비트 출력은 공백으로 구분하거나 연속된 형태로 선택할 수 있습니다.
구분자
텍스트 입력
바이너리 출력
위에 데이터를 입력하면 변환 결과가 여기에 표시됩니다.
텍스트 ↔ 바이너리 변환기 사용 방법
- 1
변환 방향 선택
토글을 사용해 ‘텍스트 → 바이너리’ 또는 ‘바이너리 → 텍스트’를 선택하세요. 바꾸기 버튼을 누르면 결과가 입력란으로 옮겨져 반대 방향으로 다시 변환할 수 있습니다.
- 2
데이터 입력
텍스트를 입력하거나 붙여넣고, 또는 바이너리 문자열을 붙여넣으세요. 입력하는 즉시 변환이 자동으로 실행되며, UTF-8을 완벽히 지원해 어떤 문자든 처리할 수 있습니다.
- 3
구분자 선택
바이너리 출력에서는 가독성을 위해 바이트마다 공백을 넣거나, 끊김 없는 스트림을 원하면 구분자를 없앨 수 있습니다. 디코딩할 때 공백은 선택 사항입니다.
- 4
결과 복사
변환된 결과를 확인한 뒤 클립보드에 복사하면, 필요한 곳 어디에나 바로 붙여넣을 수 있습니다.
자주 묻는 질문
텍스트는 어떻게 바이너리로 변환되나요?
각 문자는 UTF-8 바이트로 인코딩되고, 모든 바이트는 8비트 이진수로 표기됩니다. 일반적인 영문자는 각각 하나의 8비트 그룹으로 변환되지만, 악센트 문자나 기호, 이모지는 2~4바이트를 사용하므로 여러 개의 8비트 그룹으로 나타납니다.
이모지나 영어가 아닌 문자도 지원하나요?
네. 이 도구는 UTF-8을 사용하므로 악센트 문자, 키릴 문자, 그리스 문자, 한자, 일본어, 아랍어, 이모지 등 모든 유니코드 문자를 처리합니다. 이러한 문자는 올바른 멀티바이트 시퀀스로 인코딩되며, 디코딩하면 원래대로 정확하게 복원됩니다.
디코더는 어떤 바이너리 형식을 사용하나요?
바이너리 → 텍스트 디코더는 8비트 단위의 그룹을 읽습니다. 바이트 사이의 공백은 선택 사항이므로 끊김 없는 스트림과 공백으로 구분된 바이트 모두 사용할 수 있습니다. 이진수의 전체 자릿수는 반드시 8의 배수여야 하며, 0과 1만 사용할 수 있습니다.
변환 오류는 왜 발생하나요?
바이너리에 0과 1 이외의 문자가 포함되어 있거나 전체 길이가 8비트의 배수가 아니면 디코딩이 실패합니다. 잘못 들어간 문자를 제거하고 각 바이트가 정확히 8자리인지 확인하면 변환이 정상적으로 완료됩니다.
내 데이터가 서버로 전송되나요?
아니요. 모든 변환은 전적으로 브라우저에서 실행됩니다. 입력한 텍스트는 업로드되거나 기록·저장되지 않으므로 완벽하게 보호되며, 이 도구는 오프라인에서도 계속 작동합니다.
관련 도구
이런 편리한 도구도 함께 사용해 보세요