Download Time Calculator
Calculate how long a file download will take based on your internet connection speed.
Enter a file size and connection speed to calculate
Download Time Reference
| File Type | Size | 5 Mbps | 25 Mbps | 100 Mbps | 1 Gbps |
|---|---|---|---|---|---|
| Photo (RAW) | 10 MB | 16s | 4s | 1s | 1s |
| Music Album | 50 MB | 1m 20s | 16s | 4s | 1s |
| App / Update | 500 MB | 13m 20s | 2m 40s | 40s | 4s |
| Movie (HD) | 5 GB | 2h 13m 20s | 26m 40s | 6m 40s | 40s |
| Movie (4K) | 25 GB | 11h 6m 40s | 2h 13m 20s | 33m 20s | 3m 20s |
| AAA Game | 100 GB | 44h 26m 40s | 8h 53m 20s | 2h 13m 20s | 13m 20s |
Frequently Asked Questions
Download time = file size in bits ÷ connection speed in bits per second. Since 1 byte = 8 bits, a 1 GB file is 8,000 megabits. At 100 Mbps, that takes 8,000 ÷ 100 = 80 seconds. ISPs advertise speeds in Mbps (megabits), while file sizes are in MB or GB (megabytes), so always multiply the file size by 8 before dividing.
10 GB = 80,000 megabits. At 100 Mbps: 80,000 ÷ 100 = 800 seconds = 13 minutes 20 seconds. At 50 Mbps the same file takes 26 minutes 40 seconds. At 1 Gbps (fiber) it takes just 80 seconds. Real-world speeds are often lower than advertised due to server limits, Wi-Fi overhead, and network congestion.
Mbps stands for megabits per second — the unit ISPs use to advertise connection speeds. MB/s stands for megabytes per second — the unit download managers (browsers, Steam, torrent clients) display. Since 1 byte = 8 bits, 1 MB/s = 8 Mbps. If your ISP plan is 100 Mbps, your maximum download speed in a download manager is 100 ÷ 8 = 12.5 MB/s.
A 50 GB game = 400,000 megabits. At 100 Mbps: 4,000 seconds ≈ 1 hour 6 minutes. At 25 Mbps: 16,000 seconds ≈ 4 hours 26 minutes. At 1 Gbps fiber: 400 seconds ≈ 6 minutes 40 seconds. Note that game downloads often include additional patch files, so the final installed size may be larger.