Both bits must be 1
At least one bit must be 1
Bits must be different
Inverts all bits
8-bit signed: -128 to 127
16-bit signed: -32,768 to 32,767
32-bit signed: ±2.1 billion
Binary is a base-2 numeral system that uses only two digits: 0 and 1. It is the fundamental language of computers and digital electronics. Each digit in a binary number is called a "bit" (binary digit), and groups of 8 bits form a "byte". Binary numbers can represent any value that decimal numbers can, just using a different notation. For example, the decimal number 10 is represented as 1010 in binary.
Enter binary numbers directly (like 1010) or switch to decimal input mode. Select an operation from arithmetic (add, subtract, multiply, divide, modulo) or bitwise operations (AND, OR, XOR, NOT, shifts). Use the advanced options to set bit width for overflow detection and enable two's complement for signed number representation. The calculator will show results in binary, decimal, hexadecimal, and octal formats.
Binary calculations are based on standard binary arithmetic and bitwise rules. Results may be limited by selected bit-width and signed/unsigned settings. For critical applications, verify results with professional tools.