Number Base Converter

Instantly convert between Binary, Octal, Decimal, and Hexadecimal. Edit any field — the other three update in real time.

진법 변환기

2진수, 8진수, 10진수, 16진수를 즉시 변환합니다. 어느 필드를 수정해도 나머지 세 필드가 실시간으로 업데이트됩니다.

Quick presets
Binary (Base 2) 0
Octal (Base 8) 0
Decimal (Base 10) 0
Hexadecimal (Base 16) 0
Bit analysis
Binary digits
Min bits needed
How to use
STEP 1

Type in any field

Enter a number in Binary, Octal, Decimal, or Hex — the other three fields update instantly.

아무 필드에 입력하세요

2진수, 8진수, 10진수, 16진수 중 어느 필드에 숫자를 입력하면 나머지 세 필드가 즉시 업데이트됩니다.

STEP 2

Hex is case-insensitive

You can type A–F in upper or lower case — the result is always displayed in uppercase.

Hex는 대소문자 구분 없음

16진수는 대문자·소문자 모두 입력 가능하며, 결과는 항상 대문자로 표시됩니다.

STEP 3

Use quick presets

Click a preset button (e.g. 255, 65535) to instantly load a common value and see all conversions.

빠른 프리셋 사용

프리셋 버튼(예: 255, 65535)을 클릭하면 자주 쓰는 값을 즉시 불러와 모든 진법 변환 결과를 확인할 수 있습니다.

STEP 4

Copy any result

Click the Copy button next to any field to copy the value to your clipboard in one click.

결과 복사

각 필드 옆의 복사 버튼을 클릭하면 해당 값이 클립보드에 즉시 복사됩니다.

FAQ
What number bases does this tool support?
Binary (Base 2), Octal (Base 8), Decimal (Base 10), and Hexadecimal (Base 16). These are the four most common bases in computer science and programming.
어떤 진법을 지원하나요?
2진수(Base 2), 8진수(Base 8), 10진수(Base 10), 16진수(Base 16)를 지원합니다. 컴퓨터 과학에서 가장 널리 사용되는 네 가지 진법입니다.
Does it support negative numbers?
No — only non-negative integers are supported. Typing a minus sign (-) will trigger an error. For negative numbers, consider two's complement representation.
음수는 지원하나요?
아니요 — 0 이상의 정수만 지원합니다. 마이너스 기호(-)를 입력하면 오류가 표시됩니다. 음수 표현에는 2의 보수 표현 방식을 사용하세요.
What is the maximum number I can convert?
There is no hard limit enforced by the tool, but JavaScript's number type is accurate up to 253 − 1 (9,007,199,254,740,991). Very large numbers beyond this may lose precision.
변환할 수 있는 최대 숫자는 얼마인가요?
별도의 제한은 없지만, JavaScript의 숫자 타입은 253 − 1 (9,007,199,254,740,991)까지만 정확합니다. 이보다 큰 숫자는 정밀도가 떨어질 수 있습니다.
Why is hexadecimal always shown in uppercase?
Uppercase hex (e.g. 0xFF) is the dominant convention in programming, debuggers, and hardware documentation. It's easier to distinguish letters from numbers at a glance.
16진수는 왜 항상 대문자로 표시되나요?
대문자 16진수(예: 0xFF)는 프로그래밍, 디버거, 하드웨어 문서에서 표준 관례입니다. 숫자와 문자를 한눈에 구별하기 쉬워 가독성이 높습니다.
Sponsor
Get started on Vultr Get $300 free credit — valid for 30 days
Claim your credit →