💾 Data Storage Converter
Convert between bits, bytes, kilobytes, megabytes, gigabytes and terabytes — in both decimal (1 MB = 1,000,000 bytes, used by drive makers) and binary (1 MiB = 1,048,576 bytes, used by operating systems) standards. The two standards are why a "1 TB" drive shows as ~931 GB in Windows.
1 bit = 0.125 B
1 bits = 0.125 bytes
1 × 0.125 = 0.125
1 bit equals 0.125 B, so multiplying by 0.125 converts the value. The result describes the exact same quantity — only the measuring stick changes.
Rate this tool:
Anonymous — no trackingPopular data storage conversions
- Megabytes to Gigabytes (MB → GB)
- Gigabytes to Megabytes (GB → MB)
- Kilobytes to Megabytes (KB → MB)
- Megabytes to Kilobytes (MB → KB)
- Gigabytes to Terabytes (GB → TB)
- Terabytes to Gigabytes (TB → GB)
- Bytes to Megabytes (B → MB)
- Megabytes to Bytes (MB → B)
- Gibibytes to Gigabytes (GiB → GB)
- Gigabytes to Gibibytes (GB → GiB)
- Bits to Bytes (bit → B)
From the blog
All data storage units
| Unit | Symbol | Definition |
|---|---|---|
| Bit | bit | A bit is the smallest unit of digital information — a single 0 or 1. Network speeds (Mbps, Gbps) are measured in bits per second, which is why a 100 Mbps connection downloads at most 12.5 MB/s. |
| Byte | B | A byte (B) is 8 bits — historically the storage needed for one text character. File sizes and storage capacities are measured in bytes and their multiples. |
| Kilobyte | KB | A kilobyte (KB) is 1,000 bytes in the SI decimal standard. A short email is a few kilobytes; a typical web page weighs a few hundred. |
| Megabyte | MB | A megabyte (MB) is 1,000,000 bytes (decimal standard). A smartphone photo is typically 2–5 MB; an MP3 song about 1 MB per minute. |
| Gigabyte | GB | A gigabyte (GB) is 1,000,000,000 bytes (decimal standard). Storage devices and mobile data plans are sold in gigabytes; an hour of HD streaming uses roughly 3 GB. |
| Terabyte | TB | A terabyte (TB) is 1,000 gigabytes (decimal standard). Hard drives and cloud storage tiers are commonly 1–4 TB; a 1 TB drive appears as about 931 GiB in Windows. |
| Kibibyte | KiB | A kibibyte (KiB) is 1,024 bytes — the binary unit operating systems traditionally called a "kilobyte". The Ki prefix (2¹⁰) was standardized in 1998 to end the ambiguity. |
| Mebibyte | MiB | A mebibyte (MiB) is 1,048,576 bytes (2²⁰). RAM sizes and OS-reported file sizes are effectively mebibytes even when labeled "MB". |
| Gibibyte | GiB | A gibibyte (GiB) is 1,073,741,824 bytes (2³⁰) — about 7.4% larger than a decimal gigabyte. The gap between GB and GiB explains "missing" drive space. |
| Tebibyte | TiB | A tebibyte (TiB) is 2⁴⁰ bytes. A "1 TB" drive (decimal) holds only 0.909 TiB, which operating systems may display as ~931 GB. |