Bytes → KB → MB → GB → TB Converter
Convert between bytes, kilobytes, megabytes, gigabytes and terabytes instantly. Uses decimal units (1 KB = 1,000 bytes) as used by storage manufacturers and operating systems for drive capacity.
Last updated: May 2026
Quick reference: storage unit sizes
| Unit | Symbol | Bytes (decimal) | Typical use |
|---|---|---|---|
| Kilobyte | KB | 1,000 | Small text files, emails |
| Megabyte | MB | 1,000,000 | Photos, short audio clips |
| Gigabyte | GB | 1,000,000,000 | HD video, app installs, USB drives |
| Terabyte | TB | 1,000,000,000,000 | Hard drives, backups, NAS storage |
Common file size examples
| File type | Typical size | In MB |
|---|---|---|
| Plain text document (1 page) | ~5 KB | 0.005 MB |
| JPEG photo (smartphone) | 3-8 MB | 3-8 MB |
| MP3 audio (3 min song) | ~3.5 MB | 3.5 MB |
| PDF document (10 pages) | ~500 KB | 0.5 MB |
| HD video (1 min, 1080p) | ~150 MB | 150 MB |
| 4K video (1 min) | ~375 MB | 375 MB |
| Typical smartphone app | 50-200 MB | 50-200 MB |
| PC game install | 20-100 GB | 20,000-100,000 MB |
Decimal vs binary units
Storage manufacturers use decimal units (1 KB = 1,000 bytes) when advertising drive capacity. Operating systems such as Windows historically used binary units (1 KiB = 1,024 bytes) when reporting file sizes, which is why a "500 GB" hard drive appears as roughly 465 GB in Windows Explorer. This converter uses decimal units throughout, matching the labelling you see on packaging and product listings.
The binary equivalents are: 1 KiB = 1,024 bytes, 1 MiB = 1,048,576 bytes, 1 GiB = 1,073,741,824 bytes, and 1 TiB = 1,099,511,627,776 bytes.
Frequently asked questions
How many MB is 1 GB?
1 GB = 1,000 MB (decimal). In binary, 1 GiB = 1,024 MiB.
How many bytes is 1 KB?
1 KB = 1,000 bytes (decimal standard used by storage manufacturers).
Why does my 1 TB drive show less than 1 TB in Windows?
Windows reports sizes in binary (GiB), while manufacturers label drives in decimal (GB). 1 TB (decimal) = approximately 931 GiB (binary), which is what Windows displays.
What is the difference between Mbps and MB?
Mbps (megabits per second) is a data transfer rate. MB (megabyte) is a storage size. 1 MB = 8 Mbps worth of data transferred in one second.