Download Time Calculator
Enter a file size and your connection speed. This tool shows how long the download should take. It converts bits and bytes for you, so the number comes out right.
Enter a file size and speed to see the download time.
Sizes use decimal units (1 GB = 1000 MB), matching how files and storage are labeled. Some operating systems report binary units, where 1 GiB = 1024 MiB, so a system may show slightly different figures.
How It Works
Type the file size and pick its unit. Then type your speed and choose the unit your plan uses: Mbps for most internet plans, or MB/s if you copied the figure from a download manager.
The result updates as you type. There is no button to press. Change a unit and the time changes with it.
Internet speed and file size use different units, and that catches a lot of people out. Your plan is sold in megabits per second. Your files are measured in megabytes. There are 8 bits in one byte, so the tool puts both sides in the same unit before it divides.
The Formula
First the file size converts to bits. One byte is 8 bits, so a 100 MB file is 800 megabits.
Then the speed converts to bits per second. A 100 Mbps plan moves 100 megabits each second.
Divide the first by the second. 800 megabits at 100 megabits per second takes 8 seconds, not 1. That factor of 8 is the part most people miss.
Worked Example
Say you want a 1 GB game update on a 50 Mbps connection.
1 GB is 1000 MB, which works out to 8000 megabits. Divide 8000 by 50 and you get 160 seconds.
That is 2 minutes and 40 seconds. The tool shows it in that readable form, never as a raw decimal like 0.044 hours.
Common Uses
- Checking how long a large game or app install will run before you start it.
- Estimating a 4K video download over a hotel or mobile connection.
- Planning a cloud backup or a big file transfer to run overnight.
- Comparing two internet plans by the real time they save on a typical download.