clevr.tools
Toggle menu
Calculate

Data Size Converter

Convert between bytes, KB, MB, GB, TB, and bits.

Navigation

Private by default

Files stay in your browser. Nothing is uploaded unless a tool says otherwise.

1 MB = 0.0009765625 GB

Megabytes (MB)Gigabytes (GB)
10.0009765625
20.001953125
50.0048828125
100.009765625
150.0146484375
200.01953125
250.0244140625
500.048828125
750.0732421875
1000.09765625
1500.146484375
2000.1953125
2500.244140625
5000.48828125
1,0000.9765625

☕ This tool is free forever. If it saved you time, buy me a coffee.

Data Storage Units Explained

The bit is the smallest unit of digital data. Eight bits make one byte. From there, each step up is a factor of 1,024 in binary (the way computers actually count), though storage manufacturers often use factors of 1,000 for marketing.

UnitBinary (IEC)
1 Kilobyte (KB)1,024 bytes
1 Megabyte (MB)1,024 KB
1 Gigabyte (GB)1,024 MB
1 Terabyte (TB)1,024 GB
1 Petabyte (PB)1,024 TB

Hard drive manufacturers use decimal (1,000-based) units, which is why a "1 TB" drive shows up as about 931 GB in your operating system (which uses binary 1,024-based units).

Practical File Size Reference

File TypeTypical Size
Photo (JPEG)3 - 5 MB
Song (MP3)3 - 5 MB
Ebook1 - 5 MB
HD movie (1080p)4 - 5 GB
4K movie20 - 100 GB
1 hour of 4K video recording40 - 60 GB

For internet speed conversions, try our Mbps to Gbps converter.

When to use this

You have a 4.7 GB file and want to know if it fits on a DVD (4.7 GB — but is that the same GB?). Or your cloud storage plan says 2 TB and you want to know how many gigabytes that is. Or you are calculating how long a download will take and need to convert between megabytes (file size) and megabits (internet speed). Data size conversion is essential for anyone working with files, storage, bandwidth, or cloud services.

This converter handles bits, bytes, kilobytes, megabytes, gigabytes, terabytes, petabytes, and their bit-based counterparts (megabits, gigabits). The most commonly searched conversions are GB to MB, TB to GB, and MB to KB. It also bridges the gap between bytes (used for file sizes) and bits (used for network speeds) — a distinction that confuses many people.

Good to know

There are two definitions of "kilobyte" and they differ by 2.4%. In the decimal (SI) system, 1 KB = 1,000 bytes. In the binary (IEC) system, 1 KiB = 1,024 bytes. The difference compounds at larger scales: 1 TB (decimal) = 1,000,000,000,000 bytes, but 1 TiB (binary) = 1,099,511,627,776 bytes — a 10% gap. Hard drive manufacturers use decimal; operating systems often use binary. This is why a "1 TB" drive shows up as about 931 GB in your file manager.

8 bits = 1 byte, always. Internet speeds are measured in bits per second (Mbps, Gbps), but file sizes are measured in bytes (MB, GB). To convert, divide bits by 8. A 100 Mbps connection downloads at about 12.5 MB/s — not 100 MB/s. This is the single most common source of confusion in data size discussions.

Storage needs grow exponentially. A single 4K photo is about 10 MB. An hour of 4K video is roughly 20 GB. A typical smartphone now ships with 128–256 GB of storage. Understanding the scale relationships helps you plan purchases and manage your storage wisely.

Quick Reference

UnitBytes (Decimal)Practical Reference
1 Byte1A single character
1 KB1,000Short text file
1 MB1,000,0001 minute of MP3 audio
1 GB1,000,000,000~250 MP3 songs
1 TB10^12~500 hours of HD video
1 PB10^15~1,000 TB — large data center
1 Megabit125,000 bytesNetwork speed unit
1 Gigabit125,000,000 bytesFast network speed