Download Time Calculator

File size plus connection speed equals download time — with MB vs MiB handled properly and a realistic-speed estimate.

100% FreeNo sign-upPrivate — runs in your browser

Internet speeds are usually quoted in bits (Mbps), while file sizes are in bytes: 1 byte = 8 bits. MB uses powers of 1,000; MiB uses powers of 1,024.

Overheads and congestion mean real downloads rarely hit the headline speed; 85% is a reasonable planning figure.

—

download time (at full speed)

Download time (full speed)
—
Download time (realistic)
—
File size in MB
—
Effective speed (MB/s)
—
Time for 1 GB at this speed
—
Copied to clipboard

How to use this tool

1
Enter the file size

With its unit — MB, GB, TB, or the binary MiB/GiB if your software reports those.

2
Enter the connection speed

Usually in Mbps from your plan or a speed test; MB/s is also accepted.

3
Read the download time

Full-speed time and a realistic time at your chosen efficiency.

4
Compare per-gigabyte time

The time for 1 GB at this speed helps judge any file size at a glance.

Formula & worked example

Time (seconds) = file size in bytes x 8 / speed in bits per second. MB = 10^6 bytes, MiB = 2^20 bytes; Mbps = 10^6 bits per second. 1 byte = 8 bits.

1 GB (1,000,000,000 bytes) at 100 Mbps: 8,000,000,000 / 100,000,000 = 80 seconds. At 85% real-world efficiency that becomes about 94 seconds. 1 GiB takes slightly longer, 85.9 seconds at full speed.

Limitations — read this before you rely on it

Headline speeds are maximums, not guarantees; Wi-Fi, server limits, other devices and protocol overhead all slow real downloads. File sizes quoted by operating systems often use GiB while download managers use GB, a ~7% difference at the gigabyte scale.

Frequently asked questions

Speeds are quoted in bits, files in bytes (divide by 8), and overhead, Wi-Fi and server limits cut the real rate further.

MB = 1,000,000 bytes (decimal); MiB = 1,048,576 bytes (binary). Operating systems often display MiB but label it MB.

800 seconds (13 min 20 s) at full speed, or about 15 min 40 s at 85% efficiency.

No: Mbps is megabits per second. Divide by 8 for megabytes per second — 100 Mbps is 12.5 MB/s.

Roughly 25 Mbps sustained for one 4K stream, plus headroom for other devices.