Convert numbers between binary, octal, decimal, and hexadecimal
Type in any field to convert instantly
Binary (Base 2)
Octal (Base 8)
Decimal (Base 10)
Hexadecimal (Base 16)
About Number Systems
Binary (Base 2)
Binary uses only two digits: 0 and 1. It is the fundamental language of computers and digital systems, where each digit represents an on/off state.
Octal (Base 8)
Octal uses digits 0-7. It was commonly used in early computing as a compact representation of binary, since each octal digit maps to exactly three binary digits.
Decimal (Base 10)
Decimal is the standard number system used in everyday life, using digits 0-9. It is the most intuitive system for human calculation and communication.
Hexadecimal (Base 16)
Hexadecimal uses digits 0-9 and letters A-F. It is widely used in programming for memory addresses, color codes, and compact binary representation, where each hex digit maps to four binary digits.