A card tester checks whether a memory card is what the label says: real capacity, sustained read and write speed, and whether every block can hold data without errors. That applies to SD, microSD, CFexpress, and USB flash drives. It is not a benchmark for bragging rights. It is a pass or fail check you run before you trust the card with photos, footage, or a backup.

Software testers versus hardware testers

Software testers run on a computer and write a known pattern across the whole card, then read it back and compare. They catch fake capacity cards, the ones that report 512 GB but quietly overwrite your files after the first 32 GB. Free tools do this well, and they give you a log you can keep.

Hardware testers are standalone units with a slot, a small screen, and a few buttons. Shops use them because they test a card in seconds without booting a laptop. They are handy for sorting a drawer of cards, but most of them only confirm that the card mounts and reports a size. That is a smoke test, not a full surface scan.

The tests worth running

  • Full surface write and verify, which exposes fake capacity and failing cells
  • Sequential read and write, the numbers that matter for video and large file copies
  • Random 4K read and write, which tells you how the card behaves as a boot drive or app storage
  • Error count and retry count after the full pass
  • Thermal throttling, since fast cards slow down once they heat up

How I run a full test

  1. Back up anything on the card, then format it in the camera or device that will use it.
  2. Put the card in a reader matched to its interface. A USB 2.0 reader caps everything at roughly 40 MB/s and hides the real speed.
  3. Run a full write and verify pass on the entire capacity, not a quick sample. This is the step that finds fakes.
  4. Run the speed tests after the verify pass, not before, so caching does not flatter the numbers.
  5. Log the results and compare them with the card's rated class and speed.

Reading the results

A card that fails verify, throws I/O errors, or reports a capacity different from the label is done. Return it or bin it. A card that passes verify but delivers half its rated write speed is usually fine for stills and risky for 4K video. Watch for cards that pass on the first run and fail on the second: intermittent errors are common on worn flash and they get worse, not better.

Buying a hardware tester

Look for a unit that does a real write and verify pass, shows an error count, and supports the card types you actually own. A tester that only reads the CID and prints a capacity is a card identifier, not a tester. Expect to pay more for one that handles UHS-II or CFexpress, since the slot and controller cost real money. For occasional use, free software plus a good reader gets you further than a cheap handheld gadget.