Bandwidth Calculator

Enter a file size and connection speed to calculate transfer time, or enter a file size and target time to calculate the required bandwidth.

Lossy / Wi-Fi Ideal wired

Enter values on the left and press Calculate

Summary

Enter a file size and connection speed to calculate transfer time, or enter a file size and target time to calculate the required bandwidth.

How it works

  1. Choose a calculation mode: Transfer Time (given speed) or Required Speed (given time).
  2. Enter the file size and select its unit (KB, MB, GB, TB).
  3. For Transfer Time mode, enter the connection speed and select its unit (Kbps, Mbps, Gbps).
  4. For Required Speed mode, enter the target transfer time in hours, minutes, and seconds.
  5. The result updates instantly with a human-readable breakdown.
  6. Use the efficiency slider to account for real-world protocol overhead (default 85%).

Use cases

  • Estimate how long a large software download will take on your current connection.
  • Plan backup windows by calculating overnight transfer feasibility.
  • Determine the minimum ISP plan needed for a given file-transfer SLA.
  • Quickly compare transfer times across different cloud storage tiers.
  • Validate whether a site-to-site VPN link can handle expected throughput.
  • Help clients understand why large video uploads take so long.

Frequently Asked Questions

Last updated: 2026-06-10 · Reviewed by Nham Vu