TechCompare LogoTechCompare

How long does it take to transfer 100 GB over USB 3.0? Speed and real-world limits

2m 40s is the absolute best case for 100 GB over USB 3.0. Plan for 3-5 minutes with an SSD, or 10+ minutes with a spinning disk. The cable is rarely the issue at this data rate.

A 100 GB transfer over USB 3.0 works out to exactly 2 minutes 40 seconds at the interface's 5 Gbps peak rate. That's the physics. It's the number you'd see if both ends sustained the full 5000 Mbps with no protocol overhead and no disk bottleneck.

By TechCompare · Updated

Transfer time
2m 40s
At peak link speed
File size
100 GB
100 GB
Link speed
5,000 Mbps
USB 3.0 (5 Gbps)

Calculator

Data Transfer Calculator

Estimated Transfer Time
2m 40s

Speed Comparison

USB 2.0
27m 46s
480 Mbps
USB 4 / Thunderbolt 4
20s
40 Gbps
Gigabit Ethernet
13m 20s
1 Gbps
10 Gigabit Ethernet
1m 20s
10 Gbps
WiFi 5 (ac)
33m 20s
400 Mbps
WiFi 7 (be)
2m 40s
5 Gbps
SATA SSD
3m 1s
4.4 Gbps
NVMe Gen4 SSD
14s
56 Gbps

How this is calculated

Real-world USB 3.0 transfers rarely hit the calculated peak. External SATA-based drives usually top out around 4400 Mbps (~550 MB/s), which slows 100 GB to about 3 minutes. Portable HDDs get much worse, around 100-120 MB/s sustained, or 11-13 minutes for the same file. The calculator's number is the floor. The drive is almost always the actual bottleneck, not the USB link.

Verdict

100 GB at USB 3.0's 5 Gbps peak works out to exactly 2 minutes 40 seconds of physics-based math, which is the number you'd see if both ends sustained the full 5000 Mbps with no protocol overhead and no disk bottleneck. In real-world numbers SATA SSDs typically bring the actual transfer to 3-5 minutes once 8b/10b encoding and USB overhead land on the ~4 Gbps effective rate, while spinning-disk external drives that can't sustain the interface rate stretch the same 100 GB past 10 minutes. The cable is rarely the bottleneck at this tier because certified USB 3.0 cables handle the 5 Gbps ceiling reliably, so the disk at the far end is what usually sets the real-world time.

More USB scenarios

1 TB over USB 3.0
A 1 TB transfer over USB 3.0 works out to 26 minutes 40 seconds at the interface's 5 Gbps peak data rate.
View details ➜
4 GB over USB 2.0
A 4 GB transfer over USB 2.0 works out to 1 minute 6 seconds at the interface's 480 Mbps peak rate.
View details ➜
1 TB over Thunderbolt 4
A 1 TB transfer over Thunderbolt 4 works out to 3 minutes 20 seconds at the interface's 40 Gbps peak rate.
View details ➜

Frequently asked questions

Why is 100 GB slower in real life over USB 3.0?
Because most external drives are bottlenecked by SATA interfaces (max ~550 MB/s) or physical disk platter write speeds, rather than the USB 3.0 cable itself.
Will a faster USB 3.2 cable speed up my transfer?
Only if your external drive is a high-speed NVMe SSD. If it is a traditional spinning hard drive, upgrading the cable offers no performance benefits.
Why does my 100 GB USB 3.0 transfer pause and resume?
Most likely thermal throttling on a portable SSD, USB controller overhead at sustained throughput, or a write-cache flush on the destination drive. Portable SSDs heat up under sustained writes and throttle to prevent damage. The transfer stalls for a few seconds, then resumes. A heatsink or a better-ventilated enclosure usually fixes this.
Is USB 3.0 or 3.2 Gen 1 faster for a 100 GB transfer?
They are the same interface. USB 3.0, USB 3.1 Gen 1, and USB 3.2 Gen 1 all run at 5 Gbps. The USB-IF rebranded the standard several times without changing the speed. USB 3.2 Gen 2 (10 Gbps) and Gen 2×2 (20 Gbps) are the actual speed upgrades.