Digital Storage Converter
Free online calculator for converting between digital storage units β bits, bytes, kilobytes (KB), megabytes (MB), gigabytes (GB), and terabytes (TB). Instant results, no sign-up required.
Digital Storage Units Reference Table
Binary (IEC) values β as used by operating systems. 1 KB = 1,024 bytes.
| Unit | Bytes | KB | MB | GB |
|---|---|---|---|---|
| 1 Bit | 0.125 | 0.000122 | ~0 | ~0 |
| 1 Byte | 1 | 0.000977 | ~0 | ~0 |
| 1 KB | 1,024 | 1 | 0.000977 | ~0 |
| 1 MB | 1,048,576 | 1,024 | 1 | 0.000977 |
| 1 GB | 1,073,741,824 | 1,048,576 | 1,024 | 1 |
| 1 TB | 1,099,511,627,776 | 1,073,741,824 | 1,048,576 | 1,024 |
Common File & Device Sizes
| Item | Typical size |
|---|---|
| Plain text file | ~2β10 KB |
| MP3 song (3 min) | ~3β8 MB |
| JPEG photo | ~2β6 MB |
| RAW camera file | ~20β40 MB |
| 1-hour HD video | ~1β4 GB |
| 4K movie (2 hrs) | ~50β100 GB |
| Modern PC game | ~50β150 GB |
| USB flash drive | 8 GB β 256 GB |
Related Searches
About Digital Storage Units
Digital storage is measured in bits and bytes. 1 byte = 8 bits. The prefixes kilo (K), mega (M), giga (G), and tera (T) each represent a factor of 1,024 in binary (IEC standard) β the system used by your operating system. Storage manufacturers typically use decimal prefixes where 1 GB = 1,000 MB, which is why a "256 GB" drive shows slightly less in Windows or macOS.
Common conversions: 1 GB = 1,024 MB = 1,048,576 KB = 1,073,741,824 bytes. For network speeds (bandwidth), the unit is bits per second (Mbps, Gbps) β divide by 8 to convert to bytes per second.