FileSizeCalc

Data Transfer Calculator — Drive to Drive Copy Times

A data transfer calculator estimates how long copying data between devices will take, using the sustained speed of the connection instead of the manufacturer's headline number.

Quick answer: Time = data size ÷ sustained transfer rate. 500 GB from a SATA SSD to an external USB 3.2 drive at 150 MB/s takes about 56 minutes; over 1 GbE Ethernet at 112 MB/s it takes about 74 minutes.

Copy times between drives, cards and network shares — SSDs, NVMe, USB and Ethernet at their typical sustained rates.

size
speed
Time at full line rate
14 min 53 s
112 MB/s sustained
Realistic (90% efficiency)
16 min 32 s
Protocol overhead, Wi-Fi loss, server limits
Throughput per hour
403.2 GB
At this speed, if nothing else competes
How long common file sizes take at 112 MB/s (megabytes/s)
File sizeTime
700 MB (CD)1 h 44 min 10 s
4.7 GB (DVD)42 s
25 GB (Blu-ray)3 min 43 s
50 GB7 min 26 s
100 GB14 min 53 s
1 TB2 h 28 min 49 s
The Mbps ↔ MB/s trap
Speed in bits per second896,000,000 bit/s
Speed in megabytes per second112 MB/s

ISPs sell megabits (Mbps), browsers and file managers show megabytes (MB/s). One byte is eight bits, so a 100 Mbps line tops out around 12.5 MB/s — and that is before protocol overhead.

Sustained copy speed drops on large transfers (cache runs out, SMR drives slow down, USB hubs share bandwidth). For terabytes of small files expect 30–50% of the numbers above because of per-file overhead.
Calculated locally in your browser. Speeds are converted with 1 byte = 8 bits and decimal (1000) units, matching how ISPs and drive makers quote numbers.
Core facts
USB 2.0~35 MB/s sustained — 100 GB ≈ 48 min
USB 3.2 / SSD external~150–400 MB/s depending on the drive
SATA SSD internal~500 MB/s (limited by SATA III at 6 Gbps)
NVMe SSD1,500–7,000 MB/s depending on generation
1 GbE network~112 MB/s usable — a 1 TB copy takes about 2.5 h

The weakest link decides the speed

A copy is as fast as the slowest component in the chain: a fast NVMe drive writing to a USB 2.0 enclosure runs at 35 MB/s, and USB hubs share one uplink between all attached devices. Reading is usually faster than writing on the same flash, and drives slow down as their cache fills — which is why a copy starts at 400 MB/s and settles at 150 MB/s by the end.

Many small files versus few large files

Filesystem operations dominate when copying thousands of small files: budget 30–50% of the sequential rate for photo libraries, source trees or mail archives. A single 100 GB video file will run at the full sustained rate, while 100,000 four-megabyte photos over the same link can take twice as long.

Network shares and NAS boxes

1 GbE delivers about 112 MB/s of file data after overhead — the practical ceiling for most NAS units. 2.5 GbE reaches about 280 MB/s, 10 GbE about 1,100 MB/s, but the NAS disks and CPU usually become the bottleneck well before the link does. Wi-Fi adds jitter on top, so use it only for convenience transfers.

When to use this calculator

  • Planning a drive migration or laptop upgrade.
  • Deciding whether to buy a USB 3.2 enclosure or a Thunderbolt one.
  • Checking whether a NAS copy will finish before the end of the day.
  • Timing a backup window for a server or workstation.
  • Choosing between network transfer and physically shipping a drive.

Frequently asked questions

Frequently Asked Questions

How long does it take to copy 1 TB?
About 3 hours at 100 MB/s (NVMe to NVMe or over 1 GbE), 8 hours at 35 MB/s on USB 2.0, and 30–40 minutes between fast SSDs.
Why is my USB 3.0 copy only 40 MB/s?
The enclosure, the drive inside it, or a USB hub is the bottleneck — the port's 5 Gbps rating only describes the link, not the storage behind it.
How fast is 1 GbE in MB/s?
About 112–118 MB/s of usable file data, since TCP/IP and frame overhead consume roughly 5–8%.
Does copying use the internet?
No — drive-to-drive and local network transfers stay on your LAN. Only cloud transfers consume your internet plan's upload and download allowances.