Binary Converter
Convert between binary, decimal, hexadecimal, and octal number systems. Support for signed integers and more.
Enter text or binary above to convert between the two, byte by byte.
Examples
A negative number in binary isn't just a positive number's bit pattern with a minus sign tacked on, it's represented through two's complement, a specific encoding where flipping every bit and adding one produces the negative equivalent, which is genuinely non-obvious the first time you actually need to read or construct a negative binary value by hand. This tool converts between binary, decimal, hexadecimal, and octal with explicit support for signed integers, correctly handling the two's complement representation rather than only covering positive, unsigned values.
See moreSee less about the Binary Converter
Useful for understanding how a negative number is actually stored in binary rather than guessing at the pattern, converting a signed integer between number systems without the negative sign getting lost or misrepresented, or working through a systems programming or computer architecture problem that specifically deals with signed binary representation.
Key features
- Clean interface
- Fast processing
- No signup required
- Works offline