top of page

Tested to the Limit: Finding the Fastest USB Flash Drive

  • Writer: Tenaka
    Tenaka
  • 11 minutes ago
  • 13 min read

In this article, I’ll compare 11 USB pens to find out which one deserves to be crowned the fastest.


Buying a USB flash drive is often treated as a simple choice based on capacity and price, but performance can vary dramatically between products that appear similar on the packaging. Two 64 GB USB 3.x drives may cost almost the same, yet one can complete a large transfer several times faster than the other.



Advertised figures usually emphasise maximum read speed, while sustained write speed, cache behaviour, and mixed-file performance are often less obvious. A cheaper drive may save a few pounds at purchase but cost far more in waiting time when copying installation media, deployment files, backups, or large datasets.


Choosing the right USB drive therefore means looking beyond capacity and connector type and considering how it performs with the workload it will actually be used for.


This test was designed to compare a selection of USB flash drives using the same computer, source files, destination paths, filesystem, and PowerShell-based test process. The aim was not to reproduce a laboratory storage benchmark, but to measure the time taken to complete common file-copy operations under controlled and repeatable conditions.


USB Devices Tested


Test computer

All tests were carried out on a 2024 ASUS ROG Zephyrus G16. The laptop provides USB-A, USB-C, and Thunderbolt 4 connections, allowing compatible drives and dual-connector devices to be tested through the different connection types available on the same computer.


A second Samsung 990 Pro NVMe SSD was installed and dedicated to the USB performance tests. The Windows operating system, applications, page file, and normal background activity remained on the primary system drive.


The benchmark source files and local read-back destination were stored on the dedicated Samsung 990 Pro. This reduced the likelihood of operating-system activity competing with the benchmark for storage access and ensured that the local source and destination were considerably faster than the USB devices being tested.


The same source files and folder locations were used for every device.


Test process

Each USB device was formatted as NTFS using the default allocation unit size before testing. NTFS was required because the test included individual files larger than the 4 GB maximum file size supported by FAT32.


The benchmark was run using a PowerShell script written specifically for the test. At the start of each session, the script prompts for:

  • The name and model of the USB device.

  • The connection or port type being used.

  • The target drive, which was normally assigned as E:\.


The script then performs a write test by copying each test workload from the dedicated Samsung 990 Pro to the USB device. Once the write has completed, it performs a read test by copying the same data from the USB device back to a separate folder on the dedicated local SSD.

Only the actual copy operation is timed. File discovery, destination preparation, result validation, and cleanup are performed outside the timed section.


Robocopy is used to perform the transfers. Large-file tests use unbuffered I/O to reduce the effect of the Windows file cache. The mixed-file test uses a single copy thread so that every device is tested with the same level of concurrency.


After each operation, the script verifies that the destination contains the expected number of files and total number of bytes. The elapsed time, calculated transfer rate, test type, direction, device name, connection type, filesystem, disk information, and host details are written to CSV files.


Each device and connector combination is recorded as a separate test session. This is particularly important for drives with both USB-A and USB-C connectors, as the two interfaces can be compared independently.


Test workloads

Three different workloads were selected.


5 GB ISO file

  • The ISO test represents a typical large, continuous file such as Windows installation media, a recovery image, or a software distribution image.

  • A single large file gives a useful indication of sequential transfer performance. Its size is also large enough to expose some short-duration cache behaviour while remaining practical to repeat across several devices.


30 GB single file

  • The 30 GB file is used to measure sustained sequential performance.

  • Many flash drives can write quickly for the first few gigabytes by using a faster cache area. Once that cache is full, the transfer rate may fall significantly. A 30 GB file is large enough to show whether the advertised or initial write speed can be maintained throughout a longer transfer.

  • This test is therefore particularly useful when comparing short-burst write performance with sustained write performance.


Mixed-file collection

  • The mixed-file test contains 8 GB of data spread across 2,166 files.

  • This workload represents a more typical collection of deployment scripts, drivers, applications, documents, configuration files, and supporting content. Copying many files introduces additional filesystem and metadata operations, so performance can be substantially lower than when copying one large file.

  • This test is relevant to USB drives used for Windows deployment, technical support, software installation, and general file storage, where the workload is rarely limited to a single continuous file.


Recorded results

For each workload, the test records:

  • Write speed from the dedicated local SSD to the USB device.

  • Read speed from the USB device back to the dedicated local SSD.

  • Total elapsed time.

  • Decimal megabytes per second.

  • Binary mebibytes per second.

  • File count and total bytes.

  • Device and connection details.

  • Pass or fail validation status.


The resulting figures are then compared with the manufacturers’ advertised transfer speeds. Where a manufacturer only publishes an advertised read speed, the measured write result is reported separately rather than being compared against an unsupported write claim.


They are intended to show how the drives compare when completing the same practical workloads, rather than to represent the maximum theoretical bandwidth of the USB or Thunderbolt connection.


Advertised speed comparison

The advertised figures supplied with the test list were used as the comparison baseline, with one important adjustment. Some entries appear to have the advertised read and write columns reversed when compared with typical manufacturer wording. For consistency, the comparison below uses normalised read/write values where required.


The most important figure in this report is the 30 GB sustained write speed, because this shows how the device behaves once any short-term cache benefit has been exhausted.

Rank

Device and the best tested connection

Advertised read/write

30 GB read

Read achieved

30 GB write

Write achieved

30 GB write time

1

Integral USSD 256GB Turbo Thunderbolt 4

2000 / 1300

2043 MB/s

102%

509 MB/s

39%

1m 03s

2

OSCOO SU001 128GB USB-C

550 / 500

528 MB/s

96%

442 MB/s

88%

1m 13s

3

SanDisk Ultra Dual Drive Go Thunderbolt 4

400 / 150

412 MB/s

103%

71 MB/s

47%

7m 33s

4

Amazon Basics USB-C and USB-A Dual Port Thunderbolt 4

400 / unknown

313 MB/s

78%

38 MB/s

13m 57s

5

SanDisk Ultra Flair 64GB USB 3.0

USB-A

150 / 150

153 MB/s

102%

33 MB/s

22%

16m 02s

6

Amazon Basics 128GB USB 3.1

USB-A

130 / 30

141 MB/s

108%

30 MB/s

100%

17m 57s

7

Generic USB Stick 64GB USB 3.0

USB-A

70 / 20

111 MB/s

158%

27 MB/s

137%

19m 37s

8

Kingston DataTraveler Kyson

USB-A

200 / 60

226 MB/s

113%

21 MB/s

34%

26m 04s

9

Kingston DataTraveler 70 DT70

Thunderbolt 4

400 / 625*

87 MB/s

22%

15 MB/s

2%

35m 33s

10

Kingston DataTraveler Exodia

USB-A

100 / 60

94 MB/s

94%

14 MB/s

23%

38m 39s

11

Kingston DataTraveler G4

USB-A

60 / 10

105 MB/s

175%

12 MB/s

118%

45m 24s

*The Kingston DataTraveler 70 DT70 advertised figures require verification. The supplied figures do not align with the measured behaviour of the tested device, so the percentage comparison should be treated only as a comparison against the supplied listing values.


Main finding

The advertised read speeds were generally much closer to the measured results than the advertised write speeds.


Several devices met or exceeded their advertised read speed during the sustained 30 GB read test. This included the Integral Turbo-C, SanDisk Ultra Dual Drive Go, SanDisk Ultra Flair, Amazon Basics 128GB, Generic USB stick, Kingston Kyson, and Kingston G4.


Write performance was much less consistent. The biggest difference between advertised and measured performance appeared during the 30 GB write test.


The Integral Turbo-C reached 2043 MB/s read, slightly exceeding its advertised 2000 MB/s read figure. However, its sustained 30 GB write speed was 509 MB/s, which is only 39% of the supplied 1300 MB/s write figure.


The OSCOO SU001 was the strongest sustained performer relative to its advertised figures. It reached 528 MB/s read and 442 MB/s write, achieving approximately 96% of its advertised read speed and 88% of its advertised write speed.


Sustained write performance

The 30 GB write test produced the clearest separation between devices.


The fastest device, the Integral Turbo-C, completed the 30 GB write in 1 minute and 3 seconds. The slowest device, the Kingston DataTraveler G4, required 45 minutes and 24 seconds.


That makes the fastest result approximately 43 times faster than the slowest result for the same file, on the same laptop, using the same source SSD and the same test script.


For Windows deployment work, this difference is significant. A slow USB device can add a large amount of waiting time when copying operating system images, application installers, driver packs, scripts, and deployment content.


Cache behaviour

The 5 GB ISO test and 30 GB file test show whether a device can maintain its initial write speed over a longer transfer.

Device

5 GB write

30 GB write

Reduction

SanDisk Ultra Flair

81 MB/s

33 MB/s

58% lower

Integral Turbo-C

1219 MB/s

509 MB/s

58% lower

SanDisk Ultra Dual Drive Go

161 MB/s

71 MB/s

56% lower

Amazon Basics USB-C and USB-A Dual Port

51 MB/s

38 MB/s

24% lower

The Integral Turbo-C almost reached its advertised write speed during the 5 GB ISO test, writing at 1219 MB/s. Over the larger 30 GB file, the average dropped to 509 MB/s.


This suggests the device is capable of very high short-burst writes, but that speed is not maintained across a larger sustained transfer.


The OSCOO SU001 behaved differently. It wrote the 5 GB ISO at 444 MB/s and the 30 GB file at 442 MB/s. That makes it one of the most consistent devices tested.


Mixed-file performance

The mixed-file test used 8 GB of data across 2,166 files. This is closer to a real deployment USB containing applications, scripts, drivers, configuration files, and supporting folders.

Rank

Device and the best tested connection

Mixed write

Mixed read

1

Integral Turbo-C — Thunderbolt 4

552 MB/s

1312 MB/s

2

OSCOO SU001 — USB-C

323 MB/s

444 MB/s

3

SanDisk Ultra Dual Drive Go — Thunderbolt 4

72 MB/s

335 MB/s

4

Amazon Basics USB-C and USB-A Dual Port — USB-C

41 MB/s

286 MB/s

5

SanDisk Ultra Flair — USB-A

32 MB/s

139 MB/s

6

Amazon Basics 128GB USB 3.1 — USB-A

24 MB/s

130 MB/s

7

Generic USB Stick 64GB USB 3.0 — USB-A

22 MB/s

104 MB/s

8

Kingston DT70 — Thunderbolt 4

13 MB/s

82 MB/s

9

Kingston Exodia — USB-A

13 MB/s

89 MB/s

10

Kingston Kyson — USB-A

6 MB/s

177 MB/s

11

Kingston G4 — USB-A

3 MB/s

43 MB/s

The mixed-file test was particularly damaging for the Kingston G4 and Kingston Kyson.


The Kyson read performance was strong at 177 MB/s for mixed files, but its mixed-file write speed was only 6 MB/s. This makes it unsuitable for workloads that involve repeatedly writing large collections of smaller files.


The Kingston G4 performed worst overall in the mixed-file write test at 2.75 MB/s.


Connector comparison

Several dual-connector or USB-C devices were tested through more than one connection type.


OSCOO SU001

Connection

30 GB read

30 GB write

Mixed write

USB-C

528 MB/s

442 MB/s

323 MB/s

USB-A

524 MB/s

432 MB/s

314 MB/s

Thunderbolt 4 port

524 MB/s

411 MB/s

238 MB/s

The OSCOO produced very consistent large-file results across USB-A and USB-C. It did not benefit from the Thunderbolt 4 port because the device itself is the limiting factor rather than the laptop port.


SanDisk Ultra Dual Drive Go

Connection

30 GB read

30 GB write

Mixed write

Thunderbolt 4 port

412 MB/s

71 MB/s

72 MB/s

USB-A

400 MB/s

70 MB/s

52 MB/s

USB-C

412 MB/s

69 MB/s

53 MB/s

The SanDisk Ultra Dual Drive Go was consistent across all connector types for large-file read and write performance. The Thunderbolt 4 connection did not materially improve large-file performance, indicating that the USB drive is the limiting factor.


Amazon Basics USB-C and USB-A Dual Port

Connection

30 GB read

30 GB write

Mixed write

USB-C

319 MB/s

38 MB/s

41 MB/s

Thunderbolt 4 port

313 MB/s

38 MB/s

41 MB/s

USB-A

286 MB/s

38 MB/s

40 MB/s

The Amazon Basics dual-port drive delivered consistent write performance across all three tested connections. Read performance was better through USB-C and Thunderbolt 4 than USB-A, but write speed remained around 38 MB/s regardless of connector.


This makes it a reasonable read-focused device, but not a strong choice for repeated large writes.


Integral Turbo-C

Connection

30 GB read

30 GB write

Mixed write

Thunderbolt 4 port

2043 MB/s

509 MB/s

552 MB/s

USB-A via adapter

1065 MB/s

467 MB/s

368 MB/s

USB-C

1068 MB/s

464 MB/s

410 MB/s

The Integral Turbo-C was the fastest device tested. It delivered the highest overall read performance through the Thunderbolt 4 port, reaching 2043 MB/s on the 30 GB read test. It also produced the fastest sustained write result, completing the 30 GB write at 509 MB/s.


Performance remained strong through both USB-C and the USB-A adapter. Over USB-C, the drive reached 1068 MB/s read and 464 MB/s sustained write. Through the USB-A adapter, it produced a very similar large-file result, reaching 1065 MB/s read and 467 MB/s sustained write.


Thunderbolt 4 provided the strongest overall performance, especially for read speed and mixed-file transfers. However, the USB-C and USB-A adapter results show that the Integral Turbo-C remains a very fast option even when Thunderbolt is not available


Kingston DataTraveler 70

Connection

30 GB read

30 GB write

Mixed write

Thunderbolt 4 port

87 MB/s

15 MB/s

13 MB/s

USB-C

29 MB/s

10 MB/s

9 MB/s

The Kingston DataTraveler 70 DT70 was one of the weakest performers in the test. Its read speed was consistent at around 84–87 MB/s, but its write speed remained between 13–15 MB/s across all workloads. The 30 GB sustained write completed at 14.64 MB/s and took 36 minutes and 41 seconds.


Price-to-performance

Using sustained 30 GB write speed divided by purchase price, the ranking changes slightly.

Rank

Device

Price

30 GB write

Write speed per £

1

OSCOO SU001

£39.99

442 MB/s

11.05 MB/s per £

2

Integral Turbo-C

£49.95

509 MB/s

10.19 MB/s per £

3

SanDisk Ultra Dual Drive Go

£21.85

71 MB/s

3.26 MB/s per £

4

Generic USB Stick

£9.99

27 MB/s

2.74 MB/s per £

5

SanDisk Ultra Flair

£15.08

33 MB/s

2.22 MB/s per £

6

Kingston Exodia

£8.48

14 MB/s

1.64 MB/s per £

7

Amazon Basics USB-C and USB-A Dual Port

£25.70

38 MB/s

1.50 MB/s per £

8

Amazon Basics 128GB USB 3.1

£21.49

30 MB/s

1.39 MB/s per £

9

Kingston Kyson

£16.00

21 MB/s

1.29 MB/s per £

10

Kingston DT70

£12.65

15 MB/s

1.16 MB/s per £

11

Kingston G4

£13.58

12 MB/s

0.87 MB/s per £

The OSCOO SU001 remains the best value when using its highest measured sustained write result, achieving 11.05 MB/s per £.


The Integral Turbo-C remains close behind at 10.19 MB/s per £, while also delivering the fastest absolute performance in the test. The USB-A adapter result shows that it remains a high-performance option even when Thunderbolt 4 is not available.


Initial awards

Fastest overall

Integral USSD 256GB Turbo-C USB 3.2 Gen 2x2

The Integral was the fastest device in the test by a large margin. It reached 2043 MB/s read and 509 MB/s sustained write through the Thunderbolt 4 port.


It is the best option where maximum transfer speed is the priority. Thunderbolt 4 delivered the highest read speed, but the USB-C and USB-A adapter results also remained very strong, both exceeding 460 MB/s sustained write in the 30 GiB test.


Best all-round USB drive

Integral USSD 256GB Turbo-C USB 3.2 Gen 2x2

The Integral was the fastest device in the test by a large margin. It reached 2043 MB/s read and 509 MB/s sustained write through the Thunderbolt 4 port, making it the clear performance leader.


It also performed strongly over USB-C and through the USB-A adapter, with both connections delivering more than 460 MB/s sustained write in the 30 GB test. Thunderbolt 4 provided the highest read speed, but the Integral remained a very fast option across all tested connection types.


Best conventional dual-connector flash drive

SanDisk Ultra Dual Drive Go

The SanDisk Ultra Dual Drive Go was much slower than the Integral and OSCOO on sustained writes, but it performed consistently across USB-A, USB-C, and Thunderbolt 4 ports.


Its read speed was close to the supplied advertised figure, making it a useful read-focused deployment or support drive.


Best budget surprise

Generic USB Stick 64GB USB 3.0

The generic USB stick exceeded its supplied advertised figures and outperformed several branded budget drives in sustained write speed.


It was not fast, but for its price it performed better than expected.


Most consistent against advertised write speed

Amazon Basics 128GB USB 3.1

The Amazon Basics 128GB USB 3.1 drive measured 29.92 MB/s against a supplied advertised write speed of 30 MB/s. It was not a fast device, but it was one of the few drives where the sustained write result closely matched the supplied write figure.


Weakest result

Kingston DataTraveler G4

The Kingston G4 had the slowest sustained 30 GB write time and the weakest mixed-file write performance. It completed the 30 GB write at 11.82 MB/s and the mixed-file write at only 2.75 MB/s.

For a Windows deployment USB, this level of write performance would be a significant limitation.


Conclusion

The final results show that USB flash drive performance cannot be judged by capacity, connector type, or USB version alone.


Several drives achieved strong read speeds, and many came close to or exceeded the supplied advertised read figures. Sustained write performance was far less predictable. Some devices dropped sharply when moving from the 5 GB ISO test to the 30 GB sustained write test, suggesting that short-burst performance can give a misleading impression of real-world behaviour.


The Integral Turbo-C is the fastest device tested, but the OSCOO SU001 is the strongest all-round result when consistency, sustained write speed, connector flexibility, and price are considered together.


The main practical finding is simple: two USB drives with similar packaging and USB version labels can behave completely differently. In this test, the difference between the fastest and slowest 30 GB write result was more than 40 times.





 
 
 

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page