Unit Converters
Convert bits, bytes, KB, MB, GB, TB and PB — with both decimal (SI) and binary (IEC) conventions.
Content last reviewed
1,024 megabytes equals
1 MB = 0.001 GB
| Megabytes (MB) | Gigabytes (GB) |
|---|---|
| 1 | 0.001 |
| 8 | 0.008 |
| 16 | 0.016 |
| 64 | 0.064 |
| 128 | 0.128 |
| 256 | 0.256 |
| 1,024 | 1.024 |
The formula
Choose your convention at the top: decimal (KB/MB, powers of 1,000) or binary (KiB/MiB, powers of 1,024).
Enter the amount of data.
Select the unit it's in (e.g. Megabytes) in "From".
Read the equivalent in every other unit from the grid, or pick a specific target in "To". Toggle scientific notation for very large or very small numbers.
Digital storage is quietly confusing because the same words — kilobyte, megabyte, gigabyte — mean two different things depending on who's counting. This converter handles both conventions explicitly, so you can move between bits, bytes, KB, MB, GB, TB and PB with confidence, whether you're sizing a backup, planning cloud storage, or working out why your brand-new drive looks smaller than advertised.
The key is the toggle at the top. In the decimal (SI) convention, each step up is ×1,000: one megabyte is 1,000,000 bytes. This is what hard-drive, SSD and USB manufacturers print on the box, and what internet and network speeds use. In the binary (IEC) convention, each step is ×1,024: one mebibyte (MiB) is 1,048,576 bytes. This is what Windows, RAM and most file systems actually count in. The gap grows with size — which is exactly why a drive sold as "1 TB" (a trillion bytes) shows up as roughly 931 GiB in your file manager. It's not missing space; it's the same bytes measured two ways.
One more distinction the converter makes clear: bits versus bytes. There are 8 bits in a byte, and network speeds are almost always quoted in bits per second while file sizes are in bytes. That's the reason a "100 Mbps" connection downloads at only about 12.5 MB/s. Type any value, pick your convention, and the whole ladder from bits to petabytes fills in at once — with a precision control and scientific-notation option for the very large or very small.
Figuring out how many photos or videos fit on a drive or memory card of a given size.
Understanding why a "1 TB" drive shows around 931 GB in Windows or macOS.
Converting a network speed in megabits per second (Mbps) into an actual download rate in megabytes per second (MB/s).
Planning cloud storage or database capacity where quotas are quoted in GB or TB.
Drive makers and ISPs use decimal (1,000); operating systems use binary (1,024). If a number looks "smaller than it should", check which convention you're in.
To turn a bits-per-second speed into bytes per second, divide by 8: 100 Mbps ÷ 8 = 12.5 MB/s.
For huge or tiny values (petabytes, or a handful of bits), switch on scientific notation to keep the numbers readable.
Mixing bits and bytes — a lowercase 'b' means bits, an uppercase 'B' means bytes, and they differ by a factor of 8.
Assuming a manufacturer's "1 TB" equals the operating system's "1 TB". The drive holds a trillion bytes; the OS reports that as ~0.909 TiB, so some apparent capacity is just a difference in counting.
Convert between length, weight, area, volume, storage, speed and temperature.
Convert cm, inches, feet, meters, kilometers, miles and more — live, with a full conversion table.
Convert kg, pounds, grams, ounces and stones instantly with exact factors.
Convert Celsius, Fahrenheit and Kelvin with formulas and common reference points.