How we worked it out
Updated as you change the numbers.
- Bits = bytes × 8. Time = bits ÷ bits per second (1 Mbps = 1,000,000 bits per second).
Method and assumptions
Internet speeds use decimal megabits (1 Mbps = 10⁶ bits per second). File sizes in this calculator can be in decimal (MB, GB) or binary (MiB, GiB) units; operating systems often show binary sizes labeled as MB or GB. Overhead from TCP/IP and Wi-Fi usually takes 5–15%.
Questions
How long does a 50 GB download take at 300 Mbps?
About 24 minutes 27 seconds with 10% overhead (22 min 13 s at the full rate).
Sources
Method and figures checked on . Every worked answer on this page is covered by an automated test. Found a mistake? Tell us.