USB drive test for fake capacity and real speed

A free browser-based tool to test USB flash drives for fake capacity. Many cheap drives sold online are counterfeits — a "128 GB" drive might only have 8 GB of real storage with firmware that lies about the size. This tool writes unique verification patterns across the free space, checks earlier blocks while writing, and measures the exact real capacity of a fake — no software to install.

How to Test a USB Drive

1
Plug in your USB drive

Insert the USB flash drive into your computer and make sure it appears in your file explorer.

2
Click "Select Drive"

Choose the USB drive folder from the browser directory picker. Chrome or Edge 86+ required.

3
Start the test

The tool writes 1 MB blocks up to the drive's capacity while spot-checking earlier blocks in the background.

4
Early stop on fakes

If the drive loses what was written, the test stops as soon as it notices and shows how much memory the drive really has.

5
Full verification for genuine drives

When nothing looks wrong, every block is read back and compared. If the computer answered part of it from its own memory, the test asks you to unplug and replug the drive and reads that part again, this time from the drive.

Verify USB drive capacity and expose counterfeit flash drives in your browser

🚫

Browser Not Supported

This tool requires the File System Access API, which is only available in desktop Chrome and Edge browsers.

Chrome 86+, Edge 86+, Opera 72+ Alternatives: h2testw (Windows) | F3 (Linux/macOS)

Click the button below and choose the root folder of your USB drive (selecting the whole drive gives the most accurate capacity report).

How this test works
Fake drives: caught before the drive is filled, but not instantly — at first the computer answers from its own memory. In our measurements the verdict on a fake arrives in about half an hour on average (10 minutes to an hour).
Genuine drives: every byte of free space is written and read back — no shortcuts. Measured on real drives, that is roughly 2 minutes per GB: ≈1 hour for 32 GB, 4–5 hours for 128 GB, and over a day for 1 TB. You can stop and continue later — progress stays on the drive.
This test writes temporary files to your drive until it is full. Your existing files are NOT deleted, but make sure important data is backed up.
✓ Test files are automatically deleted after the test completes. ✓ The test does not damage your drive — it only creates and deletes temporary files.
Drive missing from the folder picker, showing 0 bytes, or asking to be formatted? The test cannot help here — it needs a working file system. Go to diagnostics →
Test History

Ready to start. The test fills the free space with verification data, then reads it back to verify every byte.

Drive —
Existing data (not tested) Scanning existing files…
Fake drives: caught before the drive is filled, but not instantly — at first the computer answers from its own memory. In our measurements the verdict on a fake arrives in about half an hour on average (10 minutes to an hour).
Genuine drives: every byte of free space is written and read back — no shortcuts. Measured on real drives, that is roughly 2 minutes per GB: ≈1 hour for 32 GB, 4–5 hours for 128 GB, and over a day for 1 TB. You can stop and continue later — progress stays on the drive.
0%
—
Speed
—
ETA
0 / 0

Almost done: unplug the drive and plug it back in

🔌

How the check works and what each verdict means

The test writes known data into the drive’s free space and reads it back. A drive that lies about its size gives itself away here: the extra gigabytes come back as something other than what was written.

Verdict What it means
GENUINE Everything written came back byte for byte. The declared capacity is real.
FAKE DRIVE Data came back correctly up to a certain point, and everything written after it was lost: the drive reports more memory than its chip has. The report shows the capacity that actually keeps data.
DEGRADED The size is real, but some blocks failed to read back correctly — the memory is wearing out. Files stored there can be damaged.
NOT CONFIRMED No errors, but part of the data came from the computer's memory, not from the drive. That is not a verdict yet: the drive has to be replugged and that part read again.

How it is done

  • Data is written in 1 MB blocks, each carrying a marker and a checksum, grouped into 1 GB files — so a mismatch is spotted at the block that failed, not at the end.
  • Only free space is used; existing files are not touched, and the test files are removed afterwards.
  • A computer remembers what was just written and serves it from memory instead of the drive. That is why, before the final check, the test may ask you to unplug the drive and plug it back in — as the documentation of F3, the reference tool, recommends.
  • Direct drive access needs the File System Access API — that means desktop Chrome or Edge. Firefox, Safari and phones cannot grant it.
Published Updated Author: