Bits Calculator
Last updated: June 2026 · Free · No sign-up required
Enter values above and click Calculate to see your result instantly.
What is the Bits Calculator?
A data-size converter that moves between bits, bytes and every common multiple — kilobits, kilobytes, MB, GB, TB and the binary units KiB, MiB and GiB. It also explains the classic mystery: a “1 TB” drive is 931 GiB, because drive makers count powers of 1,000 while your OS counts powers of 1,024.
How to use the Bits Calculator
- Enter the data size.
- Pick its unit (bits, bytes, KB, MB, GB, TB, KiB, MiB, GiB).
- Read the value in every other unit instantly.
Quick reference
| Unit | Equals |
|---|---|
| 1 byte | 8 bits |
| 1 KB (kilobyte) | 1,000 bytes |
| 1 KiB (kibibyte) | 1,024 bytes |
| 1 MB | 1,000,000 bytes |
| 1 GB | 8,000,000,000 bits |
| 1 TB | 931.32 GiB |
Interpretation guide
| Context | Which unit is meant |
|---|---|
| Internet speed (100 Mbps) | Megabits per second — divide by 8 for MB/s |
| Drive capacity on the box | Decimal GB/TB (powers of 1,000) |
| Capacity Windows reports | Binary GiB shown as 'GB' (powers of 1,024) |
| RAM | True binary — 16 GB RAM is 16 GiB |
Formula & methodology
Formula: bits = value × unit factor; 1 byte = 8 bits; KB/MB/GB use ×1,000 steps, KiB/MiB/GiB use ×1,024 steps
- The input is converted to bits (1 byte = 8 bits; decimal prefixes step ×1,000, binary prefixes ×1,024).
- The bit total is divided by each target unit's factor.
Worked example: a '1 TB' drive is 8 × 10¹² bits = 10¹² bytes, which is 10¹² ÷ 1,024³ = 931.32 GiB — that's the whole mystery of the 'missing' 69 GB. And a 100 Mbps connection moves 100 ÷ 8 = 12.5 MB/s at best.
Frequently asked questions
Explore the full unit converter toolkit
Every CalcaTools converter — length, volume, weight, time and date, number notation, science and energy, plus file, text and colour utilities — each with instant results and worked explanations.