Convert integers across binary, octal, decimal, and hexadecimal with validation. Fully client-side — no account, uploads, or remote storage.
Added Apr 18, 2026
Input
Result
Enter a value for number to see your result.
Converts a number from any common base (binary, octal, decimal, hexadecimal) to all other bases simultaneously. Useful for programmers working with bitwise operations, memory addresses, or color codes.
255 in decimal is 8 ones in binary (0xFF), often seen as the max value of a single byte.
Inputs
Result
0x1A = 1×16 + 10 = 26 in decimal.
Inputs
Result
Divide the decimal number by 2 repeatedly, recording the remainder each time. The binary representation is the sequence of remainders read from bottom to top. For example: 13 → remainders 1,0,1,1 → binary 1101.
Hexadecimal (base 16) is compact and maps cleanly to binary — each hex digit represents exactly 4 binary bits. It's widely used for memory addresses, color codes (e.g. #FF5733), and byte values.