Convert between binary, octal, decimal, and hexadecimal in real-time. Supports BigInt, ASCII text, IEEE 754, and two's complement.
269 free tools. No signup. Open source. Built by Christian Bucher.
IT-Tools Browse 269 Free Tools →Divide the number by 2 repeatedly and collect the remainders from bottom to top. Or simply type a decimal number above and the binary appears instantly.
Hexadecimal (base-16) is widely used in programming for colors (#FF0000), memory addresses, MAC addresses, and compact byte representation.
Two's complement is the standard binary representation for signed integers. The highest bit is the sign bit. To negate: invert all bits and add 1.