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.

15%
0% (theoretical max)15% (typical default)50% (congested/lossy)

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 tierEstimated 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. 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. 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. 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. 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.

Speed1 GB file4K movie (~60 GB)Steam game (~90 GB)
10 Mbps16 minutes 51 seconds16 hours 50 minutes1 day 1 hour
25 Mbps6 minutes 44 seconds6 hours 44 minutes10 hours 6 minutes
100 Mbps1 minute 41 seconds1 hour 41 minutes2 hours 31 minutes
300 Mbps34 seconds33 minutes 41 seconds50 minutes 32 seconds
1 Gbps10 seconds10 minutes 6 seconds15 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.