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

Related tools