Testing a microSD card on Android

A tester recently ran nearly 300 microSD cards through a three-year stress test, and the results were not kind to the cheap end of the market. Cards sold as 256 GB stored a fraction of that before corrupting files. Name-brand cards mostly held up, but even legitimate ones started to slow down or drop bad sectors after enough write cycles. SD card health testing on Android is not paranoia any more, it is basic hygiene, especially if you shoot photos, record 4K video, or run games from portable storage. The good news is you do not need a PC and a card reader to check what you bought. The apps below verify true capacity, benchmark real read and write speeds, and read the manufacturer data burned into the card itself, so you can catch a counterfeit or a dying card before your next trip.

What to look for

Not every “SD card tester” on the Play Store does the same job. We looked for five things when picking these:

Quick comparison

App Best for Free plan Starting price Root required
SD Card Test Catching fake cards Yes, full features Free No
A1 SD Bench Sequential speed benchmarks Yes, with ads Around 2 USD (ad-free) No
AndroBench Random 4K IOPS Yes, full features Free No
DiskInfo SMART data on adopted storage Yes, limited Around 3 USD (pro) Optional
SD Insight Manufacturer ID and date Yes, full features Free No
Storage Analyzer & Disk Usage Visualising what fills the card Yes, full features Free No

#1. SD Card Test — Best for catching fake cards

SD Card Test writes patterned data across the whole reported capacity, then reads it back to verify. If the card was sold as 128 GB but only holds 32 GB of real flash, the read-back fails past the true limit and the app flags it. Results export as a text file, which is what you want if you plan to file a refund claim. It runs fine in the background on a modern Android device, and it does not need root.

Where it falls short: the full-capacity test on a 256 GB card can take well over an hour. Leave your phone alone and on a charger.

Pricing: free.

Download: Google Play

Bottom line: if you buy microSD cards online, run this one first.

#2. A1 SD Bench — Best for sequential speed benchmarks

A1 SD Bench is the app most enthusiasts reach for when they want to know whether a card can sustain 4K video or fast burst photography. It measures sequential read and write speeds in a way that lines up with the Class and V-rating on the label, and it also tests internal storage, USB drives, and RAM if you want a reference point.

Where it falls short: the interface has not changed much in years, and there are banner ads unless you pay to remove them.

Pricing: free with ads; ad-free upgrade is around 2 USD.

Download: Google Play

Bottom line: the fastest way to see whether a card lives up to its rated speed class.

#3. AndroBench — Best for random 4K IOPS

Sequential speeds only tell you how well a card records long video files. If you plan to install apps or games on the card, random 4K read and write IOPS matter more, and that is what AndroBench measures. It is the same benchmark that shows up in a lot of phone reviews, so the numbers are easy to compare against known-good storage.

Where it falls short: it does not verify capacity, and there is no wear reporting. Pair it with SD Card Test for the full picture.

Pricing: free.

Download: Google Play

Bottom line: the numbers to check before you move an app or game library to a card.

#4. DiskInfo — Best for SMART data on adopted storage

DiskInfo reads SMART-style attributes from internal storage and from cards that have been formatted as adopted storage. You can watch metrics like total bytes written, bad block counts, and remaining lifetime creep up over months, which is the earliest warning you get that a card is on the way out.

Where it falls short: most portable microSD cards do not expose SMART data at all, and reading everything the app can show sometimes needs root. It shines on eMMC and UFS internal storage, less so on a random microSD in a phone slot.

Pricing: free with limits; pro unlock is around 3 USD.

Download: Google Play

Bottom line: the closest thing to a hard-drive health check for Android storage.

#5. SD Insight — Best for reading the card’s real identity

Every SD card carries a manufacturer ID (MID), an OEM ID, and a manufacture date written into its controller at the factory. SD Insight surfaces all of it. If a card claims to be SanDisk but the MID resolves to an unknown Shenzhen OEM, or the “manufacture date” is 2011 on a card sold as new, you have a relabelled counterfeit in your hand before you even run a speed test.

Where it falls short: on some newer Android versions the OS restricts access to this data and the app can only show partial information. It also does not test speed or capacity, so treat it as a first-glance ID check.

Pricing: free.

Download: Google Play

Bottom line: a two-second sniff test before you commit to a longer capacity check.

#6. Storage Analyzer & Disk Usage — Best for seeing what fills a card

Once you have confirmed the card is real and healthy, the next question is usually where all the space went. Storage Analyzer draws a treemap of every folder and file, sorted by size, so you can find that 30 GB of duplicated WhatsApp media or the old game cache that never got cleared. It works on internal storage and on removable cards.

Where it falls short: it is a visualiser, not a cleaner. You still need to delete files yourself, which is fine, and safer, but slower than a one-tap cleaner app.

Pricing: free.

Download: Google Play

Bottom line: the map that tells you whether you need a bigger card or just a cleanout.

How to pick the right one

FAQ

How can I tell if my SD card is fake?

Run a full-capacity write and verify test with SD Card Test. A fake card reports a size it cannot actually hold, so the app will succeed for the first few gigabytes and then start failing verification past the real limit. Cross-check with SD Insight: if the manufacturer ID does not match the brand on the label, or the manufacture date is years older than the packaging suggests, the card has been relabelled.

What is a good read/write speed for a microSD card?

For basic phone use and 1080p video, look for at least 30 MB/s sequential write, which is the U3 and V30 minimum. For 4K video capture, aim for V60 or V90 cards, which sustain 60 MB/s and 90 MB/s writes. Random 4K IOPS matter more if you plan to install apps: an A1 card guarantees around 1,500 read and 500 write IOPS, and A2 doubles that on paper. Compare your AndroBench results against those ratings.

Do these apps work without root?

Yes, all six of the main picks above run on a stock, unrooted Android device. DiskInfo can show more detail on internal storage with root, but it does not require it. If a card health app insists on root just to run a basic speed test, we would skip it.

How often should I test an SD card?

Test any new card once, straight out of the packaging, before you trust it with important files. After that, a quick benchmark every six months is enough for most people. If you shoot a lot of photos or video, or you use the card as adopted storage for apps, check it after every few thousand write cycles, or any time the phone starts reporting slow writes or missing files.