Type a number in any field — the rest update live. Handles arbitrarily large integers and a leading
-. 0 bits 0 bytes binary
Convert numbers between binary, octal, decimal, hex and any base 2–36 — live, with arbitrary precision.
-. base 2Binary — digits 0–1. How computers store everything; each digit is one bit.base 8Octal — digits 0–7. Groups binary into 3-bit chunks; classic for Unix file permissions.base 16Hexadecimal — digits 0–9 then a–f. Two hex digits = one byte; used for colours, memory and hashes.base 36Digits 0–9 then a–z — the most compact common alphanumeric base, handy for short ids.prefixesA leading 0x (hex), 0o (octal) or 0b (binary) is accepted and stripped.separatorsSpaces and underscores are ignored, so 1111_1111 and ff ff parse fine.big integersValues use BigInt, so there's no 2⁵³ ceiling — convert 256-bit hashes losslessly.