⏱️ Bandwidth Calculator

Estimate how long a file transfer will take given a file size and bandwidth, or work backward to find the bandwidth needed to hit a target time.

Input

Results

Transfer Time
—
Bits Transferred
—
Bytes Transferred
—
Actual transfer speed is typically lower than the theoretical rate due to protocol overhead, network congestion, latency, and other real-world conditions.

How It Works

This calculator converts your file size to bits and divides by your bandwidth (also in bits per second) to estimate transfer time — or rearranges the same formula to solve for the bandwidth needed to hit a target time. File size units use the decimal convention (1 KB = 1000 bytes), matching how bandwidth and file sizes are typically marketed and billed.

Examples & Common Use Cases

  • 100 MB over a 100 Mbps connection → roughly 8 seconds at full theoretical throughput.
  • Use reverse mode to find out what connection speed you'd need to transfer a 4 GB file in under 5 minutes.