Download Time Calculator
4.7 GB at 100 Mbit/s takes about 6½ minutes — work it out for any size and speed.
Use the speed you really get; this page does not measure it. Test your speed
5.07% is TCP/IP over Ethernet with 1500-byte packets (RFC 6349). Allow more for Wi-Fi or a VPN.
A speed in bytes per second from a browser or download manager is already the file’s data rate.
4.7 GB at 100 Mbit/s with 5.07% overhead · 396 seconds · 0:06:36
At other speeds
The same file at common connection speeds, with 5.07% overhead.
| Speed | Time |
|---|---|
| 1 Mbit/s | 11 h 0 min 8 s |
| 10 Mbit/s | 1 h 6 min 1 s |
| 25 Mbit/s | 26 min 24 s |
| 50 Mbit/s | 13 min 12 s |
| 100 Mbit/s | 6 min 36 s |
| 300 Mbit/s | 2 min 12 s |
| 500 Mbit/s | 1 min 19 s |
| 1 Gbit/s | 39.6 s |
| 2.5 Gbit/s | 15.8 s |
| 10 Gbit/s | 3.96 s |
About the Download Time Calculator
Find out how long a download, upload or backup will take: enter the file size (bytes, kB, MB, GB, TB or the binary KiB, MiB, GiB, TiB) and the connection speed (kbit/s, Mbit/s, Gbit/s, or MB/s as a download manager shows it). Or choose Speed needed to find the connection speed that moves the file within a time you set.
Internet speeds are counted in bits and file sizes in bytes, and a byte is 8 bits, so 100 Mbit/s moves at most 12.5 MB of data a second. Every packet also carries headers: with TCP/IP over Ethernet and the usual 1500-byte packets, 5.07% of the line carries headers and framing rather than your file (RFC 6349). That is the starting overhead allowance, and you can change it to match what you see. The calculator uses the speed you enter — it does not measure your connection.
How to use it
- Enter the file size and pick its unit — or type the unit with the number, such as
4.7 GBor700MB— or tap a preset such as a DVD, a Blu-ray or an hour of video. - Enter your connection speed and its unit. Use the speed you really get rather than the advertised one — an internet speed test shows it.
- Keep the overhead at 5.07% (TCP/IP over Ethernet), raise it for Wi-Fi, a VPN or a busy line, or set 0% for the theoretical minimum. A speed shown in MB/s by a browser or download manager already excludes overhead: use 0% with it.
- Read the time, the data rate behind it and the table for other speeds. Choose Speed needed to enter a deadline instead of a speed.
Examples
4.7 GB at 100 Mbit/s, 5.07% overhead
6 min 36 s (6 min 16 s with no overhead)
100 GB at 50 Mbit/s, 5.07% overhead
4 h 40 min 55 s
1 TB at 1 Gbit/s, 5.07% overhead
2 h 20 min 27 s
2 GiB at 5 MB/s, 0% overhead
7 min 9 s (2,147,483,648 bytes ÷ 5,000,000 bytes a second)
25 GB in 30 minutes, 10% overhead
At least 123.46 Mbit/s
Common uses
- Checking whether a game, an update or a film will finish downloading before you need it.
- Planning a cloud backup or a large upload on a slower upload speed.
- Choosing an internet plan: the speed needed to move your files in the time you have.
- Estimating how long copying a disk image over the network will take.
The formula
time = size in bits ÷ (speed × (1 − overhead))
- size in bits = bytes × 8 (1 kB = 1,000 bytes, 1 MB = 1,000,000 bytes, 1 KiB = 1,024 bytes, 1 MiB = 1,048,576 bytes)
- speed in bit/s: 1 kbit/s = 1,000 bit/s, 1 Mbit/s = 1,000,000 bit/s, 1 MB/s = 8,000,000 bit/s
- speed needed = size in bits ÷ time ÷ (1 − overhead)
For example, 4.7 GB is 37,600,000,000 bits. At 100 Mbit/s with 5.07% overhead the file moves at 94.93 Mbit/s, so it takes 37,600 megabits ÷ 94.93 Mbit/s = 396 seconds, or 6 min 36 s.
Bits, bytes, MB and MiB
Internet plans and network equipment count bits per second (Mbit/s, often written Mbps); file sizes are in bytes (MB, GB). Divide Mbit/s by 8 to get MB/s: 100 Mbit/s is 12.5 MB/s at most.
Storage makers use decimal units — 1 GB is 1,000,000,000 bytes — while some software counts in binary units, where 1 GiB is 1,073,741,824 bytes, sometimes still labelled GB. If your file size comes from such a program, pick GiB, MiB or TiB: a 4.7 GB DVD is about 4.38 GiB. The binary prefixes kibi, mebi, gibi and tebi are defined in IEC 80000-13 (NIST: prefixes for binary multiples).
Why a download is slower than the line speed
Each packet carries headers as well as your data. RFC 6349 works this out for Ethernet with the usual 1500-byte packets: every packet takes 1,538 bytes of line time (with the Ethernet header, checksum, gap and preamble) to carry 1,460 bytes of data after the IP and TCP headers. A 100 Mbit/s link therefore moves at most 94.9 Mbit/s of data — 5.07% overhead.
Wi-Fi, VPNs, a busy line, a slow or distant server and other devices sharing the connection take more; allow for them with a higher overhead. Speeds shown in MB/s by a browser or download manager are already the data rate, so enter them with 0% overhead.
Limitations
- The calculator does not measure your connection: the result is only as good as the speed you enter. Measure it with the internet speed test.
- It assumes the speed stays the same for the whole transfer. Real downloads speed up and slow down, and servers often limit the speed of each download.
- Compression, downloads in several parts at once and resumed downloads are not modelled.
Privacy
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
How long does it take to download 1 GB?
At 100 Mbit/s, 80 seconds with no overhead (8,000 megabits ÷ 100 Mbit/s), or about 1 min 24 s with 5.07% overhead. At 10 Mbit/s it takes ten times as long: about 14 minutes.
How many MB per second is 100 Mbps?
12.5 MB/s at most — divide by 8, because a byte is 8 bits. After TCP/IP overhead, a 100 Mbit/s Ethernet line delivers about 11.9 MB/s of file data.
Why is my download slower than my internet plan?
Plans are sold in bits per second while downloads show bytes per second, so the numbers differ by a factor of 8. Protocol overhead then takes about 5% on Ethernet, and Wi-Fi, the server, other users and busy hours can take more. Measure what you really get with a speed test and enter that.
What speed do I need to download 50 GB in an hour?
50 GB is 400,000 megabits; in 3,600 seconds that is 111.1 Mbit/s with no overhead, or about 117 Mbit/s allowing 5.07%. Choose Speed needed to work it out for any size and time.
Does it work for uploads?
Yes: enter your upload speed instead. Many connections upload much more slowly than they download, so check both in a speed test.