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
Transfer Time
File Size
Connection Speed
Effective Throughput
Data Transferred
Transfer Time at Common Speeds
| Connection | Speed | Transfer Time |
|---|
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
- Choose a calculation mode: Transfer Time (given speed) or Required Speed (given time).
- Enter the file size and select its unit (KB, MB, GB, TB).
- For Transfer Time mode, enter the connection speed and select its unit (Kbps, Mbps, Gbps).
- For Required Speed mode, enter the target transfer time in hours, minutes, and seconds.
- The result updates instantly with a human-readable breakdown.
- 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