Three things cap a USB stick’s real speed: the drive’s internal controller and NAND flash, the USB interface, and the host port and cable.
For the full breakdown, see our best 120 GB USB Memory Stick guide.
Throughput is set by the slowest link in the chain — often the flash drive’s own internals rather than the port.
The USB Label Tells You Almost Nothing About Real Speed
“USB 3.2” is a family name, not a speed rating, so two drives with identical packaging can run at completely different rates. The interface sets the theoretical bus ceiling; the controller and NAND decide how much of it you see.
| USB Interface Name | Rated Bus Speed | Typical Real-World Feel |
|---|---|---|
| USB 2.0 | 480 Mbps | Painfully slow for large video files |
| USB 3.2 Gen 1 (formerly 3.0 / 3.1 Gen 1) | 5 Gbps | Fine for documents, decent for photos |
| USB 3.2 Gen 2 (formerly 3.1 Gen 2) | 10 Gbps | Fast transfers with a good controller |
| USB 3.2 Gen 2×2 | 20 Gbps | Rare on flash drives and needs matching host hardware |
| USB4 / Thunderbolt | 40 Gbps and up | External SSDs, not typical sticks |
A drive sold as “USB 3.2” could sit at 5 Gbps or 20 Gbps; the only way to know is to read the Gen and Gbps figure on the spec sheet.
Why Read Speed And Write Speed Differ
Read speed measures how fast files copy off the drive; write speed measures how fast they save onto it, and write is nearly always slower. Writing requires erasing and reprogramming cells; reading just retrieves stored charge.
The drive’s hardware is the biggest factor in both directions. A cheap controller with low-grade NAND cannot push data quickly no matter what the port supports, and it often slows further after the first few seconds as a small cache buffer fills. Capacity plays almost no role — a 32 GB stick with good parts can outperform a 512 GB stick built to a price.
Most sticks sit far below that.
Ports, Cables, And The USB-C Myth
A USB-C plug is a connector shape, not a speed guarantee, so a USB-C flash drive can still run at USB 2.0 speeds if that’s what the drive and host negotiate.
The host side sets a hard floor: a 10 Gbps drive plugged into a 480 Mbps USB 2.0 port transfers at USB 2.0 rates, full stop. Charge-only cables will throttle or block data transfer entirely. USB 3.2 Gen 2×2 needs host hardware that supports that mode, and few flash drives offer it at all, so the 20 Gbps figure is mostly theoretical on a stick.
Mistakes That Make A Fast Drive Feel Slow
- Assuming any USB-C drive is fast. The connector says nothing about the controller or interface inside.
- Treating “USB 3.2” as a complete spec. Without the Gen number and Gbps figure, the label is decoration.
- Comparing a peak rating to a sustained copy. Advertised speeds assume ideal conditions; long transfers settle to whatever the NAND can sustain.
- Expecting two drives of the same generation to match. Different controllers and memory mean performance varies widely.
- Buying a premium drive for a slow port. If the computer only has USB 2.0, the extra speed never shows up.
Tom’s Hardware’s explainer on USB 3.2 generations remains a useful reference for decoding the naming: the exact transfer rate matters more than the generation label.
What To Check Before You Buy
Read the spec sheet for actual read and write figures in MB/s, confirm the USB generation and Gbps rating, and verify your computer’s port matches. Then test the drive with a large file rather than a few photos — sustained speed is what you’ll live with day to day.
FAQs
Does a bigger capacity flash drive run faster?
Not by itself. Speed comes from the controller and the quality of the NAND flash, not the capacity. A well-built 64 GB drive can beat a cheap 512 GB one, so compare rated transfer figures instead of the size on the box.
Will a USB-C flash drive always be faster than USB-A?
No. USB-C describes the plug shape, not the speed. A USB-C drive can run at USB 2.0, 5 Gbps, or 10 Gbps depending on its internals and the host port. Check the actual Gbps rating rather than the connector type.
Why does my transfer start fast and then slow down?
Most flash drives have a small fast cache buffer. Once it fills during a large copy, the drive writes directly to NAND at a slower sustained rate. This is normal and not a sign of a faulty drive.
References & Sources
- SanDisk. “SanDisk Extreme PRO Flash Drive with USB-C” Lists up to 1000 MB/s read and 900 MB/s write for that specific model only.
- Tom’s Hardware. “USB 3.2 and 3.1 Explained: What’s Gen 1, Gen 2 and Beyond” Explains the USB generation naming and rated transfer rates.
- Wikipedia. “USB flash drive” Background on flash drive components and interface speeds.
