Number Base Converter

Convert numbers between binary, octal, decimal, and hexadecimal bases instantly. Supports large numbers via BigInt.

Type a number in any field and the other bases update live.

0b
8 bits
0o
0x
Conversion Summary
BIN11111111OCT377DEC255HEXFF

Frequently Asked Questions

What number bases are supported?

Binary (base 2), Octal (base 8), Decimal (base 10), and Hexadecimal (base 16). Edit any field and the others update automatically.

Does this support large numbers?

Yes — the converter uses BigInt internally, so it handles arbitrarily large integers without losing precision.

What happens with invalid input?

If you enter characters that are not valid for the selected base (e.g. '9' in binary), the other fields will show an error indicator instead of crashing.

Are negative numbers supported?

Currently this tool handles non-negative integers. For signed representations like two's complement, enter the unsigned bit pattern directly.

Is this processed locally?

Yes — all conversions happen in your browser with zero network requests.