Conversions

File transfer time estimate

Estimate a transfer duration from file size, link rate and achieved efficiency.

File transfer time estimate
Esc to restore

Your inputs

Results update as you type. Larger files run when you press Update result.

Your result

LOCAL & PRIVATE

Your result will appear here.

Your inputs stay in this browser. Nothing is uploaded or saved.

A clear answer. Here’s how.

Seconds=file bytes×8/(Mbps×1,000,000×efficiency). Distinguishes decimal MB/GB from binary MiB/GiB and bits from bytes. Uses your achieved-throughput assumption; server limits, protocol overhead, contention, setup and changing network conditions are not estimated automatically.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

File size
5
File size unit
GB (1,000,000,000 bytes)
Nominal link speed (Mbps)
100
Achieved share of nominal speed (%)
80

Example result

Estimated seconds
500
Estimated minutes
8.33333333333
Estimated hours
0.138888888889
Achieved megabytes per second
10
File bytes
5,000,000,000