1 GB to Mbps: Download Time Calculator

1 GB is 8,000 megabits (8,192 in binary). See exactly how long 1 GB (or any file size) takes to download at your Mbps speed, from 10 Mbps to 2 Gbps fiber.

GB
Mbps
Enter the dimensions above to see the result.

Time = GB × 8,000 ÷ Mbps. The '8,000' is the key: 1 byte = 8 bits, so gigabytes (GB) must be multiplied by 8,000 to get megabits before dividing by megabits-per-second.

Formula

download time (seconds) = size in GB × 8,000 ÷ speed in Mbps, 1 GB = 8,000 Mb (decimal) or 8,192 Mb (binary)

1 GB download time at common speeds

SpeedIdeal time for 1 GBReal-world (≈80% efficiency)
10 Mbps13 min 20 sec≈ 16 min 40 sec
25 Mbps5 min 20 sec≈ 6 min 40 sec
50 Mbps2 min 40 sec≈ 3 min 20 sec
100 Mbps1 min 20 sec≈ 1 min 40 sec
200 Mbps40 sec≈ 50 sec
500 Mbps16 sec≈ 20 sec
1,000 Mbps (1 Gbps)8 sec≈ 10 sec
2,000 Mbps (2 Gbps)4 sec≈ 5 sec

Frequently Asked Questions

Is 1 GB the same as 1 Gbps?

No, they measure different things. GB (gigabyte) is an amount of data; Gbps (gigabits per second) is a speed. A 1 Gbps connection transfers 1 gigabit every second, which is 0.125 GB per second, so 1 GB takes about 8 seconds at full speed.

Why does my 100 Mbps plan only download at 12 MB/s?

Because speed tests and plans are quoted in megabits per second while browsers show megabytes per second. Divide Mbps by 8: 100 Mbps = 12.5 MB/s. That is the correct maximum, not a fault.

Why is my real download slower than the calculated time?

Overhead from protocols, Wi-Fi loss, server limits and other devices typically cost 20–30%. The real-world column uses 80% efficiency, which matches what most people see on a healthy connection.

Decimal or binary, which GB does this use?

Storage and download sizes are decimal (1 GB = 8,000 megabits), which is what this calculator uses. Operating systems sometimes report GiB (binary, 8,192 megabits), the difference is 2.4% and does not change the answer in any practical way.

Related calculators