도움말

2진수 변환기 (텍스트 및 이진수 변환)

2진수 번역기는 텍스트나 숫자를 2진수로, 혹은 2진수를 다시 원래의 텍스트와 숫자로 실시간 변환해 주는 무료 웹 도구예요. 입력 상자에 내용을 입력하거나 붙여넣기만 하면 다른 상자에 변환 결과가 즉시 나타나요. 모든 과정은 웹 브라우저 안에서 처리되므로 데이터를 서버로 전송하지 않아 안심하고 사용할 수 있어요.


텍스트를 2진수로 바꾸는 방법

한글이나 영문 텍스트를 2진수로 바꾸거나, 반대로 2진수로 된 문자열을 텍스트로 바꾸는 방법은 간단해요.

  1. 상단 모드 스위치에서 텍스트 모드가 선택되어 있는지 확인하세요.
  2. 왼쪽 텍스트 상자에 변환하고 싶은 글자를 입력하거나 붙여넣으세요. 오른쪽 2진수 상자에 8비트 단위의 이진 코드가 즉시 생성돼요.
  3. 반대로 2진수를 해석하고 싶다면 오른쪽 2진수 상자에 0과 1로 이루어진 문자열을 붙여넣으세요. 왼쪽 상자에 변환된 텍스트가 바로 출력돼요.
  4. 결과를 가져가려면 상자 위의 복사 또는 2진수 복사 버튼을 누르세요.

2진수 형식 설정에서 바이트 간 띄어쓰기를 켜고 끄면 8비트마다 공백을 넣을지 정할 수 있어요.

10진수 2진수 변환 및 2진수 10진수 변환

일반적인 숫자를 이진수로 변환하거나 이진수를 10진수로 계산할 수도 있어요.

상단에서 숫자 모드를 선택하면 왼쪽 입력란이 10진수로 변경돼요. 10진수 상자에 임의의 정수를 입력하면 오른쪽 2진수 상자에 진법 변환 결과가 즉시 표시돼요. 음수 변환을 위한 마이너스 기호(-)도 지원하며, JavaScript의 BigInt를 사용하므로 자릿수 제한 없이 아주 큰 숫자도 정확하게 계산해요.

한글과 이모지도 깨지지 않아요

일부 단순한 이진법 변환 프로그램은 7비트 ASCII 문자만 지원하여 한글이나 이모지 같은 특수 문자가 깨지는 경우가 있어요.

이 도구는 문자열을 UTF-8 바이트로 먼저 인코딩한 뒤 2진수로 변환해요. 따라서 한글 이름, 영문, 일본어, 아랍어는 물론 다양한 이모티콘까지 데이터 손실 없이 정확하게 2진수로 번역하고 다시 원본 글자로 복원할 수 있어요.

입력 오류 처리 및 입력값 보호

2진수를 텍스트로 해석하는 도중에 잘못된 기호가 섞여 있거나 8비트 묶음이 완전하지 않아도 멈추지 않아요.

올바르지 않은 이진 문자열이 입력되면 상자 아래에 작은 안내 메시지가 표시되며, 텍스트 상자에는 마지막으로 성공한 해석 결과가 그대로 유지돼요. 작업 중인 내용이 갑자기 사라지거나 브라우저가 멈추는 일 없이 안전하게 변환할 수 있어요.


자주 묻는 질문

2진수 변환기는 어떻게 사용하나요?

도구의 왼쪽 입력 상자에 텍스트나 10진수 숫자를 입력하면 오른쪽 상자에 2진수가 실시간으로 계산되어 나타나요. 반대로 오른쪽 상자에 2진수를 넣으면 왼쪽 상자에 원래 텍스트나 숫자가 바로 복원돼요.

10진수를 2진수로 변환하려면 어떻게 하나요?

모드 스위치에서 "숫자"를 선택한 후 "10진수" 상자에 정수를 입력하세요. 오른쪽 "2진수" 상자에 변환된 2진법 숫자가 즉시 표시돼요.

2진수를 다시 텍스트나 글자로 해석할 수 있나요?

네, 가능해요. 오른쪽 "2진수" 상자에 0과 1로 된 문자열을 붙여넣으면 "텍스트" 모드에서는 글자로, "숫자" 모드에서는 10진수 숫자로 즉시 해석돼요.

한글이나 이모지도 2진수로 변환할 수 있나요?

네, 지원해요. UTF-8 인코딩을 기반으로 작동하기 때문에 한글, 영문, 특수 문자 및 이모지까지 깨짐 없이 2진수로 변환하고 다시 복원할 수 있어요.

변환할 수 있는 숫자의 크기에 제한이 있나요?

숫자 모드에서는 BigInt 방식을 사용하므로 길이에 상관없이 아주 큰 10진수나 2진수도 제한 없이 변환할 수 있어요.

입력한 데이터가 서버로 전송되나요?

아니요, 전송되지 않아요. 모든 변환 과정은 사용자의 웹 브라우저 내부에서만 실행되며, 입력한 텍스트나 숫자가 외부 서버로 업로드되거나 저장되지 않아요.