Calculate Download and Transfer Time

Use a stated speed to plan a download, upload or backup. This estimates duration without selecting or transferring a file.

Open the calculator

Work through the task

  1. Read the data size and its unit. A download listed as 1 GB is not the same quantity as 1 GiB.
  2. Enter the applicable upload, download or local-copy speed. A link advertised as 100 Mbps transfers bits, not 100 megabytes per second.
  3. Start at 100% effective speed for the ideal result. If you use a measured payload speed, avoid subtracting the same overhead again.
  4. Use Required speed to plan a time window, or Transferable size to see how much fits into it.

Checked examples

InputResult
1 GB / 100 Mbps80 seconds at 100%
1 GiB / 100 Mbps85.89934592 seconds at 100%
1 GB / 100 Mbps at 80%100 seconds
100 MB / 100 MB/s1 second

Calculation method

Duration = data bits / (nominal bits per second × effective fraction). Required nominal speed divides size by both the allowed time and that fraction; transferable size multiplies speed, time and the fraction. The same efficiency assumption is applied once.

Assumptions and limits

These are planning estimates. A network link can vary, a remote service can throttle, and a storage device can be the bottleneck. The calculator does not measure speeds, predict an exact finish time or transfer any file. Values marked ≈ are display approximations of exact internal arithmetic.

Try these values in the calculator

TaskSprig

Applies only in this browser.

Leave this workspace?

Your selected files, entered details and generated output will be cleared. Download your result before leaving, or keep working.

Preview motion effects

This sample follows your Motion choice. Device setting follows this browser’s reduced-motion preference; Smooth effects enables the animations here. Your choice is separate in each browser.

Your workspace

Choose a template

Add your hours

Preview and download