keencalculator
  1. Home
  2. Tech & Screens
  3. Download Time Calculator

Download Time Calculator

Enter a file size and your connection speed to see how long the download or upload will take. Speeds can be entered in megabits (Mbps), the unit internet plans are sold in, or megabytes per second (MB/s), the unit download windows usually show — and the result tells you both.

Quick examples

GB = 1,000 MB. Pick GiB if your system counts in 1,024s.

Internet plans are sold in megabits (Mbps). 8 Mbps = 1 MB/s.

Your numbers stay in your browser. Nothing is uploaded.
Download time1 h 6 min
Speed in megabytes per second
12.5 MB/s
Speed in megabits per second
100 Mbps
Data transferred per hour
45 GB

Saved setups

Save a set of inputs you reuse — your usual rate, your loan, your room sizes — and load it back in one tap.

    Your recent calculations

    Results you calculate here are kept on this device so you can come back to them.

      Formula

      Download time (seconds) = file size in bytes ÷ speed in bytes per second
      1 byte = 8 bits, so 1 MB/s = 8 Mbps
      Speed in MB/s = speed in Mbps ÷ 8

      How to use it

      1. Enter the file size and pick its unit.
      2. Enter your connection speed and choose the unit it is quoted in.
      3. Read the time. For uploads, use your upload speed, which is often much lower than download.

      Worked examples

      A 50 GB game on a 100 Mbps connection (12.5 MB/s): 4,000 seconds, or 1 h 6 min 40 s

      Download time
      1 h 6 min
      Speed in megabytes per second
      12.5 MB/s
      Speed in megabits per second
      100 Mbps

      A 4.7 GB movie at 25 Mbps: 1,504 seconds, or about 25 minutes

      Download time
      25 min 4 s
      Speed in megabytes per second
      3.13 MB/s

      A 700 MB file at 5 MB/s (which is 40 Mbps)

      Download time
      2 min 20 s
      Speed in megabits per second
      40 Mbps

      Megabits versus megabytes

      A lower-case b means bits; an upper-case B means bytes, and a byte is 8 bits. Internet providers advertise megabits per second (Mbps), while browsers, Steam and most download managers report megabytes per second (MB/s). A 100 Mbps plan therefore tops out at 12.5 MB/s, and a 1 Gbps plan at 125 MB/s.

      GB or GiB

      A gigabyte (GB) is 1,000,000,000 bytes. A gibibyte (GiB) is 1,073,741,824 bytes, about 7% more. Windows shows sizes in binary units but labels them GB, so a file Windows calls “50 GB” is really 50 GiB — choose GiB for it here.

      Why real downloads take longer

      This is the best case at a steady speed. Wi-Fi signal, other people on the connection, a slow server, protocol overhead and disk write speed all cut the real rate, so allow a margin of 10–20% or more.

      Questions people ask

      How long does it take to download 50 GB at 100 Mbps?

      About 1 hour 7 minutes: 100 Mbps is 12.5 MB/s, and 50,000 MB ÷ 12.5 = 4,000 seconds.

      How fast is 100 Mbps in MB per second?

      12.5 MB/s. Divide megabits by 8 to get megabytes.

      How long does it take to download 1 GB?

      80 seconds at 100 Mbps, 5 minutes 20 seconds at 25 Mbps, and 8 seconds at 1 Gbps.

      Related calculators