Download Speed Calculator

Last updated: May 2026

Enter your connection speed and file size to see exactly how long a download or upload will take.

File & Speed

1 byte = 8 bits — file sizes are in bytes, connection speeds are in bits per second

Download Time

Time to Download
File Size
Speed

File & Target Time

Hours
Minutes
Seconds

Required Connection Speed

Minimum Speed Needed
In Kbps
In Gbps

Common Download Time Reference

File Type Typical Size At 100 Mbps At 1 Gbps
Email50 KBinstantinstant
MP3 song5 MB0.4sinstant
HD Movie4 GB5m 20s32s
4K Movie50 GB1h 7m6m 40s
Video game100 GB2h 13m13m 20s

Internet Speed, Bandwidth, and Download Time Calculations

Download speed is measured in megabits per second (Mbps) or gigabits per second (Gbps) — note the lowercase "b," which stands for bits, not bytes. Since a byte contains 8 bits, a 100 Mbps connection transfers 12.5 megabytes of actual file data per second under ideal conditions. This bit-vs-byte distinction trips up nearly everyone: your ISP advertises "100 Mbps," but your download manager shows "12.3 MB/s" — both numbers are correct. To convert Mbps to MB/s, divide by 8. To go the other direction, multiply by 8.

Theoretical speeds are almost never achieved in practice. Protocol overhead (TCP headers, HTTP framing, encryption handshakes) consumes 3–10% of bandwidth. Network congestion during peak hours, Wi-Fi interference, distance from your router, the speed of the remote server, and your home router's CPU all impose their own limits. A good rule of thumb: expect 60–80% of your plan's advertised speed for large file downloads over Wi-Fi, and 85–95% over a wired Ethernet connection. For streaming and gaming, consistency and latency matter more than raw peak speed.

File Size10 Mbps100 Mbps1 Gbps
1 MB (document)0.8s0.08sinstant
50 MB (large PDF / app update)40s4s0.4s
700 MB (CD image)9m 20s56s5.6s
4 GB (DVD / HD movie)53m5m 20s32s
15 GB (4K movie download)3h 20m20m2m
50 GB (large game)11h 7m1h 7m6m 40s
100 GB (console game / OS backup)22h 13m2h 13m13m 20s

Worked Examples

Example 1 — Converting Mbps to MB/s
Your plan is 250 Mbps. How fast does your download manager run? Divide by 8: 250 ÷ 8 = 31.25 MB/s. If you are downloading a 4 GB game (4,096 MB), the theoretical time is 4,096 ÷ 31.25 = 131 seconds ≈ 2m 11s. At real-world 75% efficiency: 4,096 ÷ (31.25 × 0.75) = 174 seconds ≈ 2m 54s. Actual speeds vary further depending on the server's upload capacity.
Example 2 — How long to download a 4K movie on a 50 Mbps connection
A 4K UHD Blu-ray file is typically 50–80 GB. Take 65 GB as a midpoint: 65 GB = 65,000 MB = 520,000 Mb. At 50 Mbps: 520,000 ÷ 50 = 10,400 seconds = 2h 53m theoretical. At 70% efficiency: 10,400 ÷ 0.70 ≈ 14,857s ≈ 4h 8m. Streaming services compress 4K content to 15–25 Mbps, which is why Netflix 4K streams on 25 Mbps — that is not the raw file size.

Frequently Asked Questions

What is the difference between Mbps and MBps?

Mbps (megabits per second) uses a lowercase "b" and is the standard unit for network speeds. MBps (megabytes per second) uses an uppercase "B" and is how file transfer speeds are typically displayed in operating systems and download managers. Since 1 byte = 8 bits, 1 MBps = 8 Mbps. A 100 Mbps connection has a maximum file transfer rate of 12.5 MBps.

What is a good internet speed?

For a single user: 25 Mbps is the FCC's minimum broadband definition and sufficient for HD streaming and video calls. 100 Mbps handles multiple simultaneous 4K streams and large downloads comfortably. For households with 4+ heavy users or remote workers, 300–500 Mbps is more appropriate. 1 Gbps (gigabit) is increasingly available and eliminates nearly all bottlenecks for home use, though most activities do not need it.

Why is my actual download speed slower than my plan?

Several factors cap real-world speeds below the advertised rate: Wi-Fi signal strength and interference, the speed of the server you are downloading from, network protocol overhead (TCP/IP headers consume 3–10% of bandwidth), ISP throttling during peak hours, your router's processing capacity, and contention with other users on the same network segment. A wired Ethernet connection typically yields 85–95% of plan speed; Wi-Fi averages 50–80%.

How long does it take to download a 4K movie?

It depends on the source. A streaming 4K movie is compressed to 15–25 Gbps data rate for the stream, meaning a 2-hour film is roughly 15–22 GB of data. At 100 Mbps (12.5 MB/s), that streams or downloads in 20–30 minutes. An uncompressed 4K Blu-ray rip at 50–80 GB takes 1–2 hours at 100 Mbps. Gigabit internet reduces those times to 2–7 minutes.

What factors affect download speed?

The main factors are: (1) your ISP plan and local network infrastructure, (2) the server's upload capacity — even gigabit home internet is bottlenecked by a slow server, (3) Wi-Fi vs. wired connection, (4) distance from router and interference from other devices, (5) time of day / network congestion, (6) your router's hardware limits, and (7) the number of devices sharing your connection simultaneously. Streaming quality and VPN tunneling also add overhead.