File-transfer-time calculator

Estimate how long a local file transfer will take — copying between drives, to a USB stick, or over a local network — from the file size and transfer speed.

Result

Estimated transfer time

How to use this calculator

  1. Enter the file size — switch units if it's given in GB.
  2. Enter the transfer speed in MB/s (megabytes per second) — check your device or drive's rated speed, or a recent transfer's reported speed.
  3. Read the estimated transfer time.

Assumptions

Technical details: what the fields mean
File size fileSize
Size of the file or folder being transferred.
Transfer speed speedMBps
Transfer speed in MB/s (megabytes per second) — this is the unit most operating systems show during a file copy, unlike network speeds which are usually quoted in Mbps (megabits).
Methodology

Time (seconds) = file size (MB) ÷ transfer speed (MB/s) — a direct division, since both are already in the same byte-based unit.

Worked example

10000MB folder, 100MB/s USB drive

Inputs: fileSize=10000, speedMBps=100

Result: 1.7 minutes

Practical guidance
Common mistakes

FAQs

How long will it take to copy 10GB to a USB drive?

At 100MB/s, about 1.7 minutes under ideal conditions — many small files or an older USB standard will be slower.