SanDisk ImageMate PRO 128GB

SanDisk is a well-known name in the flash memory industry. Founded in 1988, they developed the first flash-based SSD. They were later acquired by Western Digital in 2016, before being spun off as a public company in early 2025.

SanDisk is a name I’ve long been aware of, and one that — prior to this project — I was biased in favor of. I have a number of single-board computers that take microSD cards, and I typically defaulted to the SanDisk Ultra 16GB for their storage — and most of the time, had no issues with them. And since they’re such a major brand, I wanted to make sure they were properly represented in this project.

I purchased these cards at the suggestion of Reddit user u/jaba1337 (link), who pointed out that they were available from Walmart at a price that was in my price range. (Thanks, u/jaba1337!)

My initial impression is that this is simply a rebranded SanDisk Extreme PRO 128GB — just based off the fact that (a) the product name (in the CID register) has the same “SR” prefix as the SanDisk Extreme PRO 64GB, and (b) the product revision (also in the CID register) is the same. In performance tests, it did about the same as the other SanDisk Extreme PRO’s. Sample #1 outperformed all of the other SanDisk Extreme PRO’s in sequential write speeds, while sample #2 performed about in line with the 64GB model. Sequential write speeds are definitely this card’s strong suit, with scores coming in at the 92nd and 96th percentile (as of the time of this writing).

These cards carry the U3, V30, and A2 markings. (The Class 10 marking appears on the package, but does not appear on the card itself.) All performance measurements were good enough to qualify for the Class 10, U3, and V30 markings, but not good enough for the A1 marking, much less the A2 marking. However, I’ll throw in my standard disclaimer: my performance testing methods do not align with those prescribed by the SD standard; it’s possible that they would have done better had they been tested under proper conditions.

On the endurance testing front:

  • Sample #1 has survived 6,578 read/write cycles so far and has not yet experienced any errors.
  • Sample #2 has not yet reached the 2,000 read/write cycle mark. It is currently expected to get there sometime in September 2025.
  • Sample #3 is still in the package waiting to be tested.

June 28, 2025 (current number of read/write cycles updates automatically every hour)