Data Size Converter (MB to GB, Download Time)

Enter a data size to see it in every unit at once, from bits to petabytes. You can choose decimal units of 1000 (used by manufacturers) or binary units of 1024 (used by Windows).

Unit system
In bytes
1,000,000,000 B
UnitValue
Bits8,000,000,000 bit
Bytes1,000,000,000 B
KB1,000,000 KB
MB1,000 MB
GB1 GB
TB0.001 TB
PB0.000001 PB

Download and upload time calculator

Estimated time (theoretical)
5 min 20 sec

Network conditions and server load often make real transfers slower than the theoretical time.

How to use the Data Size Converter

  1. Enter a Size and pick a Unit. The table shows the value in bits, bytes, KB, MB, GB, TB and PB.
  2. Under Unit system, choose 1000 (how hard drive and USB drive makers label capacity) or 1024 (how Windows File Explorer shows sizes).
  3. In the Download and upload time calculator below, enter a file size and your internet speed to see how long the transfer should take in theory.

How many MB in a GB? 1000 vs. 1024

In the International System of Units (SI), kilo (K) means 1,000, so 1 GB = 1,000 MB. Computers work in binary, though, so multiples of 1,024 have also been common for a long time. To tell the two apart, binary units got their own names: KiB, MiB and GiB (kibibyte, mebibyte and gibibyte).

Decimal (1000)ValueBinary (1024)Value
1 KB1,000 B1 KiB1,024 B
1 MB1,000,000 B1 MiB1,048,576 B
1 GB10⁹ B1 GiB1,073,741,824 B
1 TB10¹² B1 TiB1,099,511,627,776 B

Base the unit system on where the number comes from. Drive packaging, phone storage specs and mobile data plans almost always use decimal units. Windows and some older software report sizes in binary units but still label them "KB", "MB" or "GB".

Why a 1TB drive shows up as 931GB

Storage makers label capacity in decimal units. Windows calculates in binary units and still calls the result "GB". A 1TB drive holds 10¹² bytes. Divided by 1,024³ (one GiB), that comes to about 931.3. None of the space is missing. The two numbers just use different units.

  • 500GB → about 465.7GiB
  • 1TB → about 931.3GiB
  • 2TB → about 1,862.6GiB (about 1.82TiB)

Since Mac OS X 10.6 Snow Leopard (2009), macOS has shown sizes in decimal units, so the same drive appears as close to 1TB on a Mac.

Mbps vs. MB/s and how to calculate download time

A "100Mbps" internet plan means 100 megabits per second. One byte is 8 bits, so 100Mbps is about 12.5MB per second. Here's how to work out download time:

Time (seconds) = file size (bytes) × 8 ÷ speed (bits per second)

  • 4GB movie at 100Mbps: 4,000,000,000 × 8 ÷ 100,000,000 = 320 seconds = 5 min 20 sec
  • Same file on 1Gbps (gigabit) internet: 32 seconds
  • 50GB game at 500Mbps: 13 min 20 sec

In practice, Wi-Fi conditions, server speed and protocol overhead often limit real speeds to about 60–90% of the theoretical figure. The calculator also shows how long the transfer would take at 80% of your connection speed.

Frequently asked questions

How many MB are in 1 GB?
In decimal units, 1 GB is 1,000 MB. In binary units, 1 GiB is 1,024 MiB. Mobile data plans and storage devices almost always use decimal units.
How many GB are in 1 TB?
In decimal units, 1 TB is 1,000 GB. Windows uses binary units, so it shows a 1 TB drive as about 931 GB.
How many MB per second is 100 Mbps?
Divide by 8 to get about 12.5 MB/s. A lowercase b means bits and an uppercase B means bytes.
What's the difference between KB and KiB?
A KB is 1,000 bytes and a KiB is 1,024 bytes. The International Electrotechnical Commission (IEC) gave binary units the names KiB, MiB and GiB to avoid confusion.
I have 1 Gbps internet. Why don't I get 125 MB/s?
In theory, 1 Gbps equals 125 MB/s. Real downloads are usually slower because of your Wi-Fi standard, your router's performance, the speed of the server you're downloading from and protocol overhead. A wired Ethernet connection usually gets closer to the theoretical speed.
How long does it take to download 1 GB?
At 100 Mbps, 1 GB takes about 80 seconds in theory. At 1 Gbps it takes about 8 seconds. Enter your own file size and speed in the calculator to see your estimate.

Last updated: 2026-10-06