Read full description
BaseConverter turns a number from one base into another in real time, for programmers, students and anyone working with binary or hex values. Go beyond conversion: see the same number in every common base, inspect it bit by bit and decode floating-point values.
• Pick binary, octal, decimal or hexadecimal with one tap, or any base from 2 to 36
• Convert very long numbers of up to 256 digits, including negative values and fractions, with exact results
• See binary, octal, decimal and hex side by side with 0b / 0o / 0x prefixes and 4-digit grouping; copy any row without spaces
• Bit Width view: 8, 16, 32 and 64 bits as unsigned or signed, in two’s complement, one’s complement and sign-magnitude, with big- and little-endian bytes
• Tap any bit in the grid to flip it and watch the value update
• Bitwise tools: AND, OR, XOR, NOT, shift left, logical and arithmetic shift right
• IEEE-754 viewer: sign, exponent and mantissa of float and double, including NaN, infinity, subnormals and 0x hex bit input
• See which digits are valid for the chosen base; stray characters are flagged
• Swap the from and to bases instantly
• Copy or share the result with its base label
• Save named conversions, reload them later and undo accidental deletes
• Learn from a short positional-notation guide with worked examples