Download Time Calculator
Get an accurate estimate for how long a download or upload will really take — accounting for real-world network overhead, not just the theoretical max of your plan.
Estimated download time
6 minutes 44 seconds
Human estimate: 6 minutes 44 seconds · Raw: 00:06:44
Visual ETA (time-compressed for display — not a real-time countdown for long transfers)
Should you upgrade your plan? Compare speed tiers
Here's how long your current file size (4 GB) takes across common connection tiers, at 15% overhead.
| Connection tier | Estimated time |
|---|---|
| DSL (15 Mbps) | 44 minutes 55 seconds |
| Cable (100 Mbps) | 6 minutes 44 seconds |
| Cable (300 Mbps) | 2 minutes 15 seconds |
| Fiber (1 Gbps) | 40 secondsfastest |
How the download time calculator works
- 1
Enter your file size
Type a size directly, or pick a common file type (4K movie, Steam game, RAW photo) from the preset dropdown.
- 2
Enter your connection speed
Type your plan's speed in Kbps/Mbps/Gbps, or choose a real-world preset like Fiber, Cable, 5G, or DSL.
- 3
Adjust for real-world overhead
The overhead slider accounts for protocol headers, WiFi loss, and retransmits — the gap between advertised and actual speed.
- 4
Read your estimate instantly
Results update live as you type, with a human-readable estimate, an hh:mm:ss breakdown, and a visual ETA bar.
Mbps vs MBps explained
This is the single most common source of confusion in download-time math. Mbps means megabits per second — the unit ISPs use to advertise plan speeds. MBps (capital B) means megabytes per second — the unit your operating system uses to show transfer/download speed in a progress dialog.
There are 8 bits in a byte, so to convert you divide (or multiply) by 8: 1 MBps = 8 Mbps. This is exactly why a "100 Mbps" plan downloads at roughly 12.5 MBps, not 100 MBps — a frequent source of "my internet is slower than I paid for" confusion that has nothing to do with your ISP underperforming.
This calculator asks for your connection speed in bits per second (Kbps/Mbps/Gbps, matching your ISP plan or speed test) and your file size in bytes (KB/MB/GB/TB, matching what your OS reports), then converts internally — so you never have to do the math by hand.
Connection speed reference table
Estimated download times at 15% real-world overhead, for a quick sanity check without touching the calculator.
| Speed | 1 GB file | 4K movie (~60 GB) | Steam game (~90 GB) |
|---|---|---|---|
| 10 Mbps | 16 minutes 51 seconds | 16 hours 50 minutes | 1 day 1 hour |
| 25 Mbps | 6 minutes 44 seconds | 6 hours 44 minutes | 10 hours 6 minutes |
| 100 Mbps | 1 minute 41 seconds | 1 hour 41 minutes | 2 hours 31 minutes |
| 300 Mbps | 34 seconds | 33 minutes 41 seconds | 50 minutes 32 seconds |
| 1 Gbps | 10 seconds | 10 minutes 6 seconds | 15 minutes 10 seconds |
Why is my real download slower than the estimate?
This calculator gives you a realistic ceiling based on your stated connection speed. If your actual download is noticeably slower than that, it's almost always one of these six things — not a broken calculator.
ISP throttling or network congestion
Some ISPs slow specific traffic types (streaming, torrents) during peak hours, and shared neighborhood infrastructure (especially cable) can get congested in the evenings. Run a speed test at different times of day to spot a pattern.
WiFi vs. Ethernet signal loss
WiFi is a shared, lossy radio medium — walls, distance, microwave ovens, and neighboring networks all cause retransmits that a wired Ethernet connection simply doesn't experience. If your gigabit plan feels like 200 Mbps, try a cable directly to your router.
The server or CDN is the bottleneck
Your connection isn't the only link in the chain. A slow origin server, an overloaded CDN edge node, or a rate-limited download mirror can cap your speed far below your plan, regardless of how fast your ISP connection is.
Other devices sharing the connection
A 4K stream in the next room, a cloud backup running silently, an OS update downloading, or a roommate's game download all divide your available bandwidth. Total capacity is shared across every active device.
VPN and security software overhead
VPNs encrypt and re-route every packet, typically costing 10–25% of throughput (more on distant servers). Antivirus software that scans downloads in real time can also add measurable latency.
Your hardware or drive is the limit
An old router, an outdated WiFi adapter, a nearly-full hard drive, or a slow external drive can bottleneck a transfer even when the network itself is fast. Writing to disk is sometimes slower than the download itself.
Frequently asked questions
How long does a 4K movie take to download on 100 Mbps?
A typical 4K movie is around 60 GB. On a 100 Mbps connection with a realistic 15% overhead, that takes roughly 1 hour 20 minutes. On a 1 Gbps fiber connection, the same file takes about 8 minutes. Use the calculator above with the '4K movie' preset to check your exact connection speed.
What is the difference between Mbps and MBps?
Mbps (megabits per second) is how ISPs advertise speed. MBps (megabytes per second) is how your OS shows transfer progress. There are 8 bits per byte, so 1 MBps equals 8 Mbps — a '100 Mbps' plan tops out around 12.5 MBps, not 100 MBps.
Why is my download slower than my internet plan's advertised speed?
Advertised speeds are theoretical maximums. Real transfers lose throughput to protocol overhead (TCP/IP headers, retransmits), WiFi signal loss, network congestion, VPNs, other devices sharing the connection, and server-side bottlenecks. See the troubleshooting section on this page for a full breakdown.
How is download time calculated?
Download time = file size (converted to bits) ÷ effective connection speed (converted to bits per second, minus overhead). File sizes are measured in bytes (1 byte = 8 bits), so the calculator converts your file size to bits, applies your chosen overhead percentage to your connection speed, and divides to get seconds.
What overhead percentage should I use?
15% is a reasonable everyday default for a typical home connection. Use closer to 5% for a clean, direct Ethernet connection with low latency, and 25–40% for busy WiFi, mobile networks, or long-distance/high-latency connections where retransmits are more frequent.
Does upload speed differ from download speed?
Yes, on most consumer connections. Cable and DSL plans are asymmetric — upload speed is often 10–20x slower than download speed. Fiber plans are frequently symmetric (equal upload and download). Toggle 'Upload' in the calculator and check your plan's specific upload speed for an accurate estimate.
Why does WiFi affect my download speed compared to Ethernet?
WiFi is a shared radio medium affected by distance, walls, interference from other devices, and signal collisions with neighboring networks, all of which cause retransmitted packets. A wired Ethernet connection avoids nearly all of this loss, which is why it can feel noticeably faster even on the same internet plan.