Number Base Converter
Convert numbers between binary (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16), base 32, and base 36. Enter in any base and see all representations instantly.
Number Base Conversion Reference
Computers represent numbers in different bases for different purposes. Binary (base 2) maps directly to hardware bits. Hexadecimal (base 16) is compact and readable for byte values, memory addresses, and colour codes. Octal (base 8) appears in Unix file permissions. Base 32 and 36 are used in compact ID encodings.
Common uses
Binary (2) - bitwise flags, network subnets, hardware registers
Octal (8) - Unix file permission modes (e.g.
0755)Hexadecimal (16) - colour values, memory addresses, hash digests
Base 32 - case-insensitive compact encoding (TOTP secrets, Crockford IDs)
Base 36 - URL-safe compact integers, short IDs