Home › Device & Internet Tests › Fake Flash Drive Checker

Fake Flash Drive Checker

Find out if a USB stick, SD or microSD card really holds what the label says. The checker fills the drive with unique test data, reads every byte back and shows exactly how much is real, in the same way as H2testw and F3.

Last updated:

1
Choose the drive

Pick the USB drive or SD card itself, or an empty folder on it. Copy off anything important first.

No folder chosen
2
How much to test
3
Run the check

Writes 1 GiB test files, then reads every byte back and compares it.

Ready
Written–
Write speed–
Verified OK–
Read speed–
Bad data–
Time left–

Everything happens on your computer: the test files are written to and read from the drive you choose, and nothing is uploaded.

Advertisement
Advertisement

How to use the Fake Flash Drive Checker

  1. Back up and empty the drive: the test needs free space, and fake drives can lose existing files.
  2. Press Choose drive folder and select the USB drive or memory card (or an empty folder on it), then allow editing.
  3. Keep Fill all free space ticked to test the full capacity, or enter a smaller amount in GB for a quick check.
  4. Press Start write + verify and wait: filling a 64 GB drive at 20 MB/s takes about an hour, plus the time to read it back.
  5. Unplug and reconnect the drive, choose it again and press Verify existing test files for a result that cannot come from your computer's cache.
  6. Read the report, copy it if you want to claim a refund, then press Delete test files.

What the results mean

ResultWhat happenedWhat it means
Verified OKThe block came back exactly as written, byte for byteThis part of the drive stores data correctly
Overwritten by other test dataThe block holds a valid test block from a different positionClassic fake capacity: the controller wrapped around and reused real memory
Empty or erasedThe block is all zeros or all onesWrites were thrown away, typical once a fake drive's real memory is full
CorruptedThe block has the wrong bytesFailing or very low quality memory, a bad card reader or a loose connection
MissingThe test file is shorter than what was written, or goneFile system damage, often caused by a fake drive overwriting its own file table

The usable capacity estimate is the amount of data checked before the first error. A genuine drive shows no errors at all; even a few bad megabytes mean the drive cannot be trusted.

Why a "64 GB" drive shows less than 64 GB

A drive sold as 64 GB has 64,000,000,000 bytes, which operating systems often show as 59.6 GB (actually GiB, 1 GiB = 1,073,741,824 bytes), and the file system uses a little more. So a real drive's usable space is usually about 90 to 93% of the label. A fake drive fails long before that: a "128 GB" drive that errors after 7.5 GB contains an 8 GB chip.

LabelBytesShown by Windows (GiB)Typical free space after formatting
16 GB16,000,000,00014.9about 14.5 to 14.9 GB
32 GB32,000,000,00029.8about 29 to 29.8 GB
64 GB64,000,000,00059.6about 58 to 59.6 GB
128 GB128,000,000,000119.2about 117 to 119 GB
256 GB256,000,000,000238.4about 236 to 238 GB

Tips for a reliable test

  • Format the drive first (exFAT for drives over 32 GB) so all space is free and the file system is clean.
  • Use a USB port directly on the computer, not a hub, and a known good card reader for SD cards.
  • Keep the computer awake: turn off sleep while the test runs, and keep this tab open.
  • Very cheap "2 TB" or "1 TB" sticks are almost always fake; checking the full capacity is the only way to be sure.
  • For speed alone, use the USB drive speed test, which is much quicker than a full capacity check.

Frequently asked questions

How do fake flash drives work?

A fake drive has a small memory chip, for example 8 GB, with a controller programmed to report a much larger size such as 128 GB or 2 TB. Files seem to copy normally, but once the real memory is full, new data overwrites old data or goes nowhere. You only find out when files later turn out to be corrupted.

How does this checker detect a fake drive?

It writes 1 GiB test files where every 1 MiB block contains a signature with its own position and a unique pseudo-random pattern. It then reads everything back and compares it. On a fake drive, blocks come back corrupted, empty, or containing data from a different position because the controller wraps writes around the real memory.

Why should I reconnect the drive and verify again?

Right after writing, your operating system may still hold recently written data in RAM and return it from there instead of reading the drive. Unplugging the drive clears that cache, so Verify existing test files then reads only from the drive itself. On large fake drives the early files are usually long gone from the cache, so the first check already catches them.

Will this delete my files?

It does not touch your files; it only creates, reads and deletes files named ftctest-....dat. However, a fake drive can corrupt existing files once the test writes past its real capacity, so copy anything important off the drive first.

Which browsers can run the test?

It needs the File System Access API with folder access, which Chrome, Edge, Opera and Brave support on Windows, macOS, Linux and ChromeOS. Firefox, Safari and mobile browsers cannot write to a chosen folder, so use a desktop Chromium-based browser.

How long does the test take?

Time equals the free space divided by the write speed, plus the same space divided by the read speed. Cheap fake drives often write at 5 to 15 MB/s, so a claimed 128 GB drive can take several hours; a quick test of a few GB tells you less but finishes in minutes.

What should I do if the drive is fake?

Ask the seller for a refund with the copied report as evidence. If you keep using it, reformat it with a tool that can resize it to the real capacity shown by the report, and never trust it with important data.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

USB Drive Speed TestMeasure USB flash drive and SD card write and read speed in MB/s, right in your browser.Browser Storage TestSee your browser's storage quota and usage, and test localStorage, IndexedDB and cookie limits.Data Storage ConverterConvert bits, bytes, KB, MB, GB, TB and KiB, MiB, GiB, TiB with decimal and binary side by side.File Hash CheckerGet MD5, SHA-1, SHA-256 and SHA-512 checksums of files and verify them against a hash.Internet Speed TestMeasure download, upload, ping and jitter.What Is My IPSee your public IP address and location.Vibration TestTest your phone's vibration motor with short, long, SOS, heartbeat and custom patterns.Battery Status CheckerCheck your battery level, charging state and time to full or empty.What Are My GPS CoordinatesSee your latitude and longitude in decimal and DMS, with accuracy and maps.Online CompassUse your phone as a compass with heading in degrees and cardinal points.Bubble LevelTurn your phone into a spirit level with surface and bar modes.Online ProtractorMeasure any angle on screen or in a photo with a draggable 360° protractor.Browser Feature CheckerTest which Web APIs, CSS features and JavaScript syntax your browser supports.Local Storage InspectorView, edit and clear the cookies, localStorage and other data this site stores in your browser.FPS TestMeasure your browser's live frame rate, 1% lows and frame times, and compare 15-240 FPS.GPU TestSee your graphics card, WebGL and WebGPU support and limits, and run a quick GPU benchmark.CPU BenchmarkTest your processor's single-thread and multi-thread speed in the browser and compare scores.Ping TestCheck your latency, jitter and packet loss to Cloudflare, Google and other servers live.Accelerometer TestCheck your phone's accelerometer and gyroscope with live values, graphs and a tilt ball.Browser Fingerprint TestSee how unique your browser is: canvas, WebGL, audio, font and screen fingerprints, run locally.WebRTC Leak TestCheck if WebRTC exposes your real public or local IP address, even behind a VPN.IPv6 TestTest whether your connection supports IPv6, see your IPv4 and IPv6 addresses and check any site.Sequence Memory TestWatch squares flash in a 3x3 grid and repeat the growing sequence. Track your best level.Visual Memory TestRemember which squares light up as the grid grows. Three lives, levels and score history.Ad Blocker TestCheck if your ad blocker works: bait ad elements and ad/tracker requests, with every result listed.Browser Notification TestCheck notification permission, request it and send test notifications with custom options.Device Info CheckerSee your device's OS, CPU cores, memory, GPU, screen, network, battery and sensors in one report.Gyroscope TestCheck your phone's gyroscope with live rotation readings, a 3D phone model and graphs.WebGPU TestCheck if your browser supports WebGPU, see adapter info, limits and features, and run a GPU benchmark.4K Video Playback TestPlay generated 1080p, 4K or 8K test clips and see decode speed, dropped frames and smoothness.Browser BenchmarkTest your browser's speed: JavaScript, DOM, Canvas, WebGL, JSON and regex scores in one run.Bufferbloat TestMeasure lag under load: idle vs loaded latency, graded A+ to F with a latency chart.Cloud Ping TestPing AWS cloud regions worldwide from your browser and find the lowest-latency data center.GPS SpeedometerLive GPS speed in mph, km/h or knots with max, average, trip distance and HUD mode.Am I Connected to the InternetCheck if your internet really works: tests several servers, latency and captive Wi-Fi portals.Video Codec Support CheckerCheck H.264, HEVC, VP9 and AV1 support at 1080p, 4K, 8K and HDR, with hardware decode hints.What Is My ElevationSee your current elevation above sea level in feet and meters from GPS and terrain data.What Is My Time ZoneSee your time zone, UTC offset, abbreviation and daylight saving status instantly.Bluetooth Device ScannerFind nearby Bluetooth LE devices and read their services, characteristics and battery level.Are Cookies Enabled TestCheck if cookies, localStorage and sessionStorage work in your browser, with fix steps.Dual N-Back TestWorking memory training: match squares and spoken letters from N steps back, with auto-levels.GPS Route TrackerRecord a walk, run or ride on a map: distance, time, pace, elevation, GPX and KML export.Is JavaScript Enabled TestCheck instantly if JavaScript is enabled, see your JS engine and get how-to-enable steps.Online PedometerCount steps with your phone's motion sensor: distance, calories, cadence and saved sessions.Qibla Direction FinderFind the Qibla from your location: exact bearing to the Kaaba, live phone compass and map path.Reading Speed TestTime how fast you read a passage, answer comprehension questions and compare with adult averages.Online Serial PlotterPlot live numbers from Arduino, ESP32 or any USB serial device as a multi-line chart.
See all 46 Network, Browser & System Tests →