Convert numbers between binary, octal, decimal, and hexadecimal. All four bases update live as you type.
Convert numbers between binary, octal, decimal, and hexadecimal instantly. Type a value, pick the source base, and see all four conversions update in real time. No signup, no server — everything runs in your browser. Perfect for programmers, students, networking pros, and anyone working with different number systems.
Select Binary (2) as the input base, type your binary number (using only 0s and 1s), and the decimal equivalent appears instantly in the Decimal output field. For example, binary 1010 = decimal 10.
Select Hexadecimal (16) as the input base, type your hex value (0-9 and A-F), and the decimal result updates live. For example, hex FF = decimal 255.
This converter supports Binary (base 2), Octal (base 8), Decimal (base 10), and Hexadecimal (base 16). All four outputs update simultaneously as you type.
JavaScript safely handles integers up to 2^53 - 1 (9,007,199,254,740,991). For most practical purposes — programming, networking, color codes — this is more than enough.