← All tools
Everyday utilities beta

File Transfer Calculator

Calculate transfer time, file size, or required speed.

Calculated locally in your browser

File Transfer Calculator inputs
What would you like to calculate?

Use the total size for a batch of files.

Use upload or download speed, as appropriate.

Overhead allowance 10%

The share of connection capacity unavailable for your files. Use 0% for an ideal estimate or an already measured effective speed.

Estimate

Estimated transfer time

—

Enable JavaScript for live estimates.

Real-world speeds vary. This is a planning estimate, not a speed test.

How it works
Formula
Transfer time = file size in bits ÷ effective speed in bits per second. The same relationship is rearranged when solving for file size or required speed.
Units
Bytes use a capital B and bits use a lowercase b. Decimal units use powers of 1,000; binary units such as GiB and MiB use powers of 1,024.
Overhead
The overhead setting reduces the connection speed used in the estimate. Set it to 0% when you already know the effective file-transfer speed.
Estimate limits
This is not a speed test. Wi-Fi conditions, competing traffic, server limits, storage performance and many small files can make a real transfer slower.