본문으로 건너뛰기
월드컵 킥오프 시간 변환기 출시내 시간대로 킥오프를 확인하고 캘린더 알림을 추가하세요.

진법 변환기

2진수, 8진수, 10진수, 16진수의 음수가 아닌 정수를 BigInt로 정확하게 변환합니다. 0b/0o/0x 접두사는 해당 입력칸에서만 허용하며, 복사 결과는 접두사 없는 값입니다.

2진수

8진수

10진수

16진수

진법 변환기

빠른 시작

1
해당 2진수, 8진수, 10진수, 16진수 입력란에 숫자를 입력합니다.
2
0b, 0o, 0x는 일치하는 입력란에서만 사용합니다.
3
연동 결과를 확인한 뒤 접두사 없는 값을 복사합니다.

자주 쓰는 활용 사례

프로그래밍 및 디버깅

정수 상수, 비트 마스크, 플래그 값을 자주 쓰는 진법 사이에서 변환

권한 비트

Unix 권한(8진 755) ↔ 2진/10진 대응

네트워크와 프로토콜

0xA5 같은 숫자 필드를 변환하되 패킷, 바이트 순서, 프레임 구조는 해석하지 않습니다

비트 패턴 학습

다른 곳에서 비트 연산을 하기 전에 같은 부호 없는 정수를 2진수, 8진수, 10진수, 16진수로 비교

레지스터/비트 필드

데이터시트의 부호 없는 값을 2진수와 16진수로 확인합니다. 비트 필드 편집기나 폭 설정은 제공하지 않습니다

변환 매개변수 및 범위

지원 진법: 2진수, 8진수, 10진수, 16진수의 음수가 아닌 정수
문자 집합: 2진 0/1; 8진 0–7; 10진 0–9; 16진 0–9/A–F (대소문자 무관)
접두사 허용 범위: 0b/0o/0x는 해당 입력칸에서만 허용합니다. 10진수 칸은 접두사를 자동 감지하지 않습니다
구분 기호: 공백, 밑줄, 쉼표, 자리 구분 기호, 여러 줄 일괄 입력은 지원하지 않습니다
선행 0: 출력과 복사 값에서는 필요 없는 선행 0을 제거합니다

진법 변환 경계

변환에는 JavaScript 부동소수점 숫자가 아니라 BigInt를 사용해 정수 진법을 정확하게 바꿉니다.
접두사 허용은 입력칸별로 다릅니다. 0b는 2진수, 0o는 8진수, 0x는 16진수에서만 작동합니다. 10진수는 숫자만 허용합니다.
출력과 복사 값은 접두사 없는 숫자입니다. 0b/0o/0x를 붙이지 않고 필요 없는 선행 0을 제거합니다.
이 페이지는 부호 있는 값을 디코딩하거나, 비트 폭을 선택하거나, 고정 폭 출력을 채우거나, 2의 보수를 해석하지 않습니다.
비트 연산 계산기가 아닙니다. 시프트, AND, OR, XOR, NOT, 비트 토글, 표현식 파싱은 도구 범위 밖입니다.
hex dump, 바이트 순서, ASCII 텍스트, UTF 바이트, Base64, URL, HTML 엔터티 파서가 아닙니다.

활용 팁

입력 검증: 선택한 진수에 허용되는 숫자만 사용
코드 리터럴: 복사 결과는 항상 접두사 없는 값입니다. 코드에 다시 붙일 때는 0b/0o/0x를 직접 추가하세요
16진수 대/소문자: 값은 대소문자를 구분하지 않습니다. 코드 사용 시 팀에서 통일된 규칙(예: 모두 대문자)을 정하세요.
큰 숫자: 입력은 연속 숫자만 허용합니다. 붙여넣기 전에 공백, 밑줄, 쉼표, 자리 구분 기호를 제거하세요
부호 주의: 결과는 부호 없는 음수가 아닌 정수입니다. 2의 보수 의미는 이 페이지가 선택하지 않는 외부 비트 폭에 따라 달라집니다.

URL 빠른 입력

URL hash로 진법 변환기를 미리 채웁니다. number와 from-base는 필수이고, 모든 진법이 계속 보이므로 to-base는 선택입니다.
number: 숫자 (필수)
from-base: 원본 진법 (필수)
to-base: 대상 진법 (선택)
예: #number=FF&from-base=16&to-base=2
Hash 파라미터는 도구 미리 입력을 위해 브라우저에만 남습니다. CrateX.app은 이를 기록하지 않습니다.
개인 ID, 토큰 또는 민감한 숫자를 URL에 넣지 마세요.

제한 사항 및 호환성

자동 진법 감지는 없습니다. 0b/0o/0x는 해당 입력칸에서만 허용하며, 변환과 복사는 접두사 없는 값을 출력합니다
음수, 소수, 과학적 표기법, 구분 기호, 자리 구분 숫자는 지원하지 않습니다

개인정보 보호 및 보안

처리는 브라우저에서 실행됩니다. 2진수, 8진수, 10진수, 16진수 값과 원본 숫자/진법, 마지막으로 편집한 진법은 브라우저 저장소 또는 세션 상태에 남을 수 있습니다. 작업 공간을 저장하거나 WebDAV 동기화를 켜면 이러한 값이 동기화 설정에 따라 저장될 수 있습니다. URL hash 빠른 입력 매개변수는 브라우저 URL에 남으며 해당 URL과 함께 공유될 수 있습니다. 공유 기기에서는 필요할 때 입력 필드와 사이트 데이터를 지우세요.

자주 묻는 질문

5

다음 작업에 도움이 되는 관련 도구입니다.

모든 도구 처리는 브라우저 안에서 로컬로 이루어집니다.