Download Time Calculator

This download time calculator works out how long a file takes from its size and your connection speed. A 4.7 GB file at 100 Mbit/s takes 6 minutes 16 seconds under ideal conditions and 7 minutes 50 seconds at a realistic 80% efficiency.

Example: File size 4.7 · Size unit: Gigabytes (GB) · Counting: Decimal (1 GB = 1,000 MB) · Speed 100 · Speed unit: Megabits per second (Mbit/s) · Real-world efficiency 100 % → Duration: Download time: 6 min 16 s. Source: Wikipedia – Binary prefix: kilobyte, megabyte, gigabyte (decimal) versus kibibyte, mebibyte, gibibyte (binary). Updated: .

File sizes are often given in decimal, some operating systems show binary. For GB the difference is about 7%.
The rated speed of your connection, such as 100 Mbit/s. Connections are quoted in bits, files in bytes.
%
The share of the rated speed that actually arrives. Protocols, Wi-Fi and server load make 70 to 90% realistic.
My ToolboxYour inputs are saved in this browser only.

Result

Duration
Download time: 6 min 16 s
More figures
  • That is 376 seconds.
  • Effective speed: 12.5 MB/s (100 Mbit/s)
  • File size: 4,700 MB (decimal)
Duration on other connections
ConnectionDuration
16 Mbit/s39 min 10 s
50 Mbit/s12 min 32 s
100 Mbit/s6 min 16 s
250 Mbit/s2 min 30 s
500 Mbit/s1 min 15 s
1,000 Mbit/s38 s
How it is calculated
4,700,000,000 bytes × 8 ÷ (speed × 100%) = seconds

How it is calculated

How to calculate download time

The duration is the amount of data divided by the speed. Because files are given in bytes and connections in bits per second, use seconds = size in bytes × 8 ÷ bits per second. 4.7 GB is 4.7 × 10⁹ bytes, which is 37.6 billion bits; at 100 Mbit/s that takes 376 seconds, or 6 minutes 16 seconds.

Bits, bytes and prefixes

Why it takes longer

The rated speed rarely arrives in full. Protocol overhead, Wi-Fi reception, server load and other devices on the network slow it down. The “Real-world efficiency” field gives a more realistic value; 80% is a sensible starting point.

Limits

The time is an estimate at constant speed. Fluctuating connections, throttling after a data cap and resuming after an interruption are not included. Upload speeds are often much lower than download speeds.

Frequently asked questions

How do you calculate download time?

File size in bytes times 8, divided by the speed in bits per second. 1 GB at 100 Mbit/s takes 80 seconds.

How many MB per second is 100 Mbit/s?

At most 12.5 MB/s, because a byte has 8 bits. In practice a little less arrives.

Why is my download slower than calculated?

Because protocols, Wi-Fi, server load and other devices lower the rated speed. Try 70 to 90% efficiency.

What is the difference between Mbit/s and MB/s?

Mbit/s are megabits, MB/s megabytes per second. A byte has 8 bits, so 1 MB/s equals 8 Mbit/s.

How long does it take to download 50 GB?

At 100 Mbit/s and full efficiency about 1 hour 7 minutes, at 80% efficiency about 1 hour 23 minutes.

Sources and legal basis

As of: · Editorial policy

Related tools