Exact by default
Bit Calculator
Understand the bits. Trust the answer.
Fast, private calculators for data units and integer representations—built with exact arithmetic and clear validation.
Four focused tools
Choose a calculator
No sign-in, uploads, trackers, or server-side calculations.
Data units
Bit and byte converter
Convert exact SI and IEC values—from single bits through the largest standardized prefixes.
1 MiB = 8,388,608 bitsOpen calculator Bit operations
Bit shift calculator
Shift signed integers without JavaScript’s hidden 32-bit overflow.
2³¹ << 1 = 4,294,967,296Open calculator Binary arithmetic
Binary calculator
Add, subtract, multiply, divide, and calculate modulo with arbitrary precision.
1010₂ + 1011₂ = 10101₂Open calculator Number systems
Base converter
Move signed integers between decimal, binary, hexadecimal, and octal without rounding.
42₁₀ = 101010₂ = 2A₁₆Open calculator Build intuition
Learn the concepts
Short, reviewed guides without filler or ambiguous unit notation.
What is a bit?
The smallest unit of digital information, explained from switches to bytes.
Read guideWhat is bitrate?
How many bits move or are consumed per second—and what that means in practice.
Read guideMost and least significant bits
Why a bit’s position changes its numerical meaning.
Read guideThe binary number system
Base two, place values, and reliable conversion methods.
Read guideArithmetic in binary, hexadecimal, and octal
The representation changes; the underlying integer does not.
Read guideBit shifts and bit manipulation
Move binary digits deliberately—without hidden 32-bit coercion.
Read guide