Skip to content
CKBench: claims, tested

Lab-tested storage, starting with memory cards

CKBench is the bench we built because the numbers on the package answer almost none of the questions that matter. Every test byte is committed to the device and confirmed, every byte is read back and checked, and the result gets published whether it flatters the product or not. Its first module is CardCheck, for memory cards, and a microSD is a good place to start: it is the cheapest component in your dash cam and the one most likely to quietly ruin it.

CardCheck · the corpus

Memory cards: every one we have tested

Same bench, same reader, same suite, with one exception the table states outright: a microSD Express card carries PCIe on its second row of pins and cannot reach that bus through any ordinary reader, so it was run on both and appears twice, once per bus. Every other row shares one measurement chain. Write speed is committed sequential, which reads lower than burst benchmarks because every byte had to land before the clock stopped. Capacity is what the card actually delivered against the number on its label, verified byte by byte.

CardCommitted writeSustained floorCapacity deliveredPeak tempScore
SanDisk High Endurance 128GB 89.7 MB/s 88.0 MB/s, V60 100.0% of label 151.4 F 5/5
Kioxia Exceria G2 128GB 65.3 MB/s 62.6 MB/s, V60 96.7% of label 143.3 F 4.5/5
VIOFO High Endurance 128GB 57.0 MB/s 55.8 MB/s, V30 97.4% of label 160.8 F 3.5/5
VIOFO High Endurance 32GB 35.3 MB/s 34.3 MB/s, V30 99.1% of label 153.0 F 4/5
ProGrade SDXC UHS-II V60 128GB 108.4 MB/s 102.8 MB/s, V90 100.1% of label 145.1 F 4/5
Lexar Professional 1667x 128GB 119.3 MB/s 109.5 MB/s, V90 100.0% of label 142.7 F 4.5/5
Samsung PRO Ultimate SD 512GB 137.3 MB/s 133.1 MB/s, V90 on this reader
V60 in a camera
100.1% of label 144.4 F 4.5/5
Samsung P9 Express 256GB (SD Express) 212.9 MB/s 161.3 MB/s, V90 100.1% of label 194.8 F 4/5
Samsung P9 Express 256GB (UHS-I fallback) 87.7 MB/s 87.0 MB/s, V60 100.1% of label 140.9 F 4/5
Samsung PRO Plus 512GB 142.2 MB/s 141.6 MB/s, V90 100.1% of label 169.6 F 4.5/5
Botslab 128GB (bundled) 59.0 MB/s 53.9 MB/s, V30 97.4% of label 135 F 4.5/5
FitcamX 64GB (bundled) 47.1 MB/s 43.8 MB/s, V30 97.3% of label 131 F 4/5
Newegg TeamGroup 128GB 39.8 MB/s 35.5 MB/s, V30 96.7% of label 133 F 3.5/5
SanDisk ImageMate 128GB 33.2 MB/s 31.8 MB/s, V30 26.8% of label 150.1 F 1/5
SanDisk Extreme 512GB 135.8 MB/s 127.6 MB/s, V90 100.0% of label 172.3 F 4.5/5
Lexar Silver Plus 128GB 182.7 MB/s 187.3 MB/s, V90 98.8% of label 158.0 F 4.5/5
Samsung EVO Plus 128GB 82.0 MB/s 83.6 MB/s, V60 100.0% of label 135.0 F 5/5
SanDisk Ultra 128GB 60.7 MB/s 59.7 MB/s, V30 99.9% of label 155.0 F 4.5/5
Lexar Blue 128GB 152.6 MB/s 155.1 MB/s, V90 98.2% of label 162.0 F 4.5/5
Generic PRO PLUS 128GB 12.5 MB/s 11.9 MB/s, V10 51.9% of label 110 F 1/5
Generic MICRODRIVE 128GB 13.8 MB/s 12.8 MB/s, V10 37.5% of label 118 F 1/5
Generic LD 128GB 15.5 MB/s 14.6 MB/s, V10 50.7% of label 111 F 1/5
Vantrue Endurance PRO 128GB 84.7 MB/s 83.4 MB/s, V60 98.8% of label 170 F 4.5/5
SanDisk High Endurance 512GB 135.0 MB/s 68.0 MB/s, V60 100.0% of label 174 F 4/5
VIOFO High Endurance 64GB 61.2 MB/s 59.5 MB/s, V30 97.4% of label 174.4 F 4/5
Gigastone High Endurance Pro 128GB 58.5 MB/s 31.0 MB/s, V30
59.6 fresh
97.7% of label 132 F 4.5/5
Amazon Basics 128GB 189.4 MB/s 188.1 MB/s, V90 98.2% of label 171 F 4.5/5
PNY Premier-X 128GB 53.6 MB/s 47.1 MB/s, V30 97.7% of label 129 F 4.5/5

The VIOFO 32GB's sustained floor was published as 14.9 MB/s from July to September 2026, from the card's first-ever run. Two full re-runs on two readers measured 34.3 and 34.2 MB/s, and the row now carries the primary reader's figure like every other card. The review carries the correction and what the July run was.

The Gigastone High Endurance Pro's row carries its used-state floor, 31.0 MB/s, measured after the card had been written end to end, which is the state a dash cam keeps a card in. Fresh from the pouch the same card floors at 59.6, and a full SD erase from a native host brings that figure back. The review has both runs and the erase; the explainer has what a quick format, a full format and an SD erase each do, and which cards never showed the drop.

What the table shows

Six patterns across fifteen cards

Fifteen cards, one measurement chain. Read down the columns and the same shapes keep coming back, and not one of them is visible from a single review.

1 of 15

was not the size on its label. The SanDisk ImageMate holds 34.3 GB behind a 128 GB label while passing Class 10, U3, A1 and V30. Every other card delivered between 96.7% and 100.1%.

10 of 14

cards that print a video speed class sustain a higher one, every one of them by at least a full class. The PRO Ultimate, the PRO Plus, the P9 Express, the SanDisk Extreme and the Lexar Silver Plus beat theirs by two, holding V90 against a printed V30. Only the VIOFO 32GB falls below its mark, and only for about 75 seconds after random writes.

3 of 15

cards that print a write speed miss it by a margin that matters: the VIOFO 128GB by 29%, the Newegg TeamGroup by 20%, the ProGrade by 17%. It runs the other way more often. Eleven of the fifteen beat their claim, the SanDisk High Endurance most of all at 89.7 MB/s against a printed 40.

3 of 15

never write at one steady speed. The Botslab cycles between 34 and 82 MB/s every 9.5 seconds, the TeamGroup between 5 and 83 every 2.7, and the FitcamX runs a 2.13 second rhythm that makes an honest card look broken. Neither of the two that print a V30 ever drops below it.

2 of 15

change what they are depending on the reader. The P9 Express carries PCIe on its second row of pins: 89.7 MB/s read on an ordinary reader, 596.7 on an Express one. The PRO Ultimate holds V90 on a reader that speaks Samsung's fast mode, V60 on the plain bus a camera gives it. Which reader to buy is its own question.

1 name

covers two different cards. The VIOFO High Endurance 32GB and 128GB share a brand, a package and a product line, and their identity registers name two different manufacturers seventeen months apart.

CardCheck · the distribution

Where each card sits against the rest

A review can tell you a card held 88.0 MB/s. It cannot tell you whether that is good. Every ranking below is computed at build time from the same results files the table above prints, across twenty-seven cards and twenty-eight measured rows, and it is worth being blunt about what that makes it: these are percentiles of our bench, not of the market. We have tested these cards. We have not tested the ones we have never held, so n is printed beside every ranking on the page and you can weigh it yourself.

The rows are grouped by host bus and ranked only against their own group. Of the three buses represented here, UHS-I is the only one carrying enough cards (twenty-five) to support a ranking at all. Any bus below that line is listed with its measurements and no percentile, and earns one once it reaches eight cards.

UHS-I25 cards

CardLabel Worst-10s sustained write Committed sequential write Peak temperature
Amazon Basics 128GB 128 GB 188.1 MB/sfastest of 25p98 189.4 MB/sfastest of 25p98 171 F22nd coolest of 25p14
Lexar Silver Plus 128GB 128 GB 187.3 MB/s2nd fastest of 25p94 182.7 MB/s2nd fastest of 25p94 158.0 F17th coolest of 25p34
Lexar Blue 128GB 128 GB 155.1 MB/s3rd fastest of 25p90 152.6 MB/s3rd fastest of 25p90 162.0 F19th coolest of 25p26
Samsung PRO Plus 512GB 512 GB 141.6 MB/s4th fastest of 25p86 142.2 MB/s4th fastest of 25p86 169.6 F20th coolest of 25p22
Samsung PRO Ultimate SD 512GB 512 GB 133.1 MB/s5th fastest of 25p82 137.3 MB/s5th fastest of 25p82 144.4 F12th coolest of 25p54
SanDisk Extreme 512GB 512 GB 127.6 MB/s6th fastest of 25p78 135.8 MB/s6th fastest of 25p78 172.3 F23rd coolest of 25p10
SanDisk High Endurance 128GB 128 GB 88.0 MB/s7th fastest of 25p74 89.7 MB/s8th fastest of 25p70 151.4 F14th coolest of 25p46
Samsung P9 Express 256GB (UHS-I fallback) 256 GB 87.0 MB/s8th fastest of 25p70 87.7 MB/s9th fastest of 25p66 140.9 F10th coolest of 25p62
Samsung EVO Plus 128GB 128 GB 83.6 MB/s9th fastest of 25p66 82.0 MB/s11th fastest of 25p58 135.0 F8th coolest of 25p68
Vantrue Endurance PRO 128GB 128 GB 83.4 MB/s10th fastest of 25p62 84.7 MB/s10th fastest of 25p62 170 F21st coolest of 25p18
SanDisk High Endurance 512GB 512 GB 68.0 MB/s11th fastest of 25p58 135.0 MB/s7th fastest of 25p74 174 F24th coolest of 25p6
Kioxia Exceria G2 128GB 128 GB 62.6 MB/s12th fastest of 25p54 65.3 MB/s12th fastest of 25p54 143.3 F11th coolest of 25p58
SanDisk Ultra 128GB 128 GB 59.7 MB/s13th fastest of 25p50 60.7 MB/s14th fastest of 25p46 155.0 F16th coolest of 25p38
VIOFO High Endurance 64GB 64 GB 59.5 MB/s14th fastest of 25p46 61.2 MB/s13th fastest of 25p50 174.4 F25th coolest of 25p2
VIOFO High Endurance 128GB 128 GB 55.8 MB/s15th fastest of 25p42 57.0 MB/s17th fastest of 25p34 160.8 F18th coolest of 25p30
Botslab 128GB (bundled) 128 GB 53.9 MB/s16th fastest of 25p38 59.0 MB/s15th fastest of 25p42 135 F8th coolest of 25p68
PNY Premier-X 128GB 128 GB 47.1 MB/s17th fastest of 25p34 53.6 MB/s18th fastest of 25p30 129 F4th coolest of 25p86
FitcamX 64GB (bundled) 64 GB 43.8 MB/s18th fastest of 25p30 47.1 MB/s19th fastest of 25p26 131 F5th coolest of 25p82
Newegg TeamGroup 128GB 128 GB 35.5 MB/s19th fastest of 25p26 39.8 MB/s20th fastest of 25p22 133 F7th coolest of 25p74
VIOFO High Endurance 32GB 32 GB 34.3 MB/s20th fastest of 25p22 35.3 MB/s21st fastest of 25p18 153.0 F15th coolest of 25p42
SanDisk ImageMate 128GB 128 GB 31.8 MB/s21st fastest of 25p18 33.2 MB/s22nd fastest of 25p14 150.1 F13th coolest of 25p50
Gigastone High Endurance Pro 128GB 128 GB 31.0 MB/s22nd fastest of 25p14 58.5 MB/s16th fastest of 25p38 132 F6th coolest of 25p78
Generic LD 128GB 128 GB 14.6 MB/s23rd fastest of 25p10 15.5 MB/s23rd fastest of 25p10 111 F2nd coolest of 25p94
Generic MICRODRIVE 128GB 128 GB 12.8 MB/s24th fastest of 25p6 13.8 MB/s24th fastest of 25p6 118 F3rd coolest of 25p90
Generic PRO PLUS 128GB 128 GB 11.9 MB/s25th fastest of 25p2 12.5 MB/s25th fastest of 25p2 110 Fcoolest of 25p98

UHS-II2 cards

Two rows are not a distribution, so nothing on this bus is ranked. These are the measured figures, for reference. This bus earns percentiles at eight cards.

CardLabel Worst-10s sustained write Committed sequential write Peak temperature
Lexar Professional 1667x 128GB 128 GB 109.5 MB/s 119.3 MB/s 142.7 F
ProGrade SDXC UHS-II V60 128GB 128 GB 102.8 MB/s 108.4 MB/s 145.1 F

SD Express1 card

One row is not a distribution, so nothing on this bus is ranked. This is the measured figure, for reference. This bus earns percentiles at eight cards.

CardLabel Worst-10s sustained write Committed sequential write Peak temperature
Samsung P9 Express 256GB (SD Express) 256 GB 161.3 MB/s 212.9 MB/s 194.8 F

Six things these percentiles are not

  1. Not the market. We have run twenty-seven cards across this bench. A percentile here places a card among those and says nothing about the thousands we have never touched. Treat it as context for a number, never as a market share of quality.
  2. Not one ladder. A UHS-II card and a UHS-I card are not competing for the same job, and ranking them together would hand the faster bus a placing it earned from its pinout rather than from its silicon. Each bus is scored only against itself, which is also why one card measured on two buses appears in two groups.
  3. Not independent of capacity. Within UHS-I, label capacity and sustained write correlate at +0.39. Sustained write scales with the dies a card has to interleave, so a small card ranks low here partly for physics rather than for quality. The label sits in the table for exactly that reason.
  4. Not a heat verdict. Peak temperature and sustained write correlate at +0.63 on this corpus: the quickest cards run the hottest, so the coolest card on the bench is frequently just the slowest one. That column is ranked so you can see the position, and its bar is left deliberately colourless so it cannot read as praise.
  5. Not two opinions on write speed. The two write columns rank the same cards in almost the same order, at a rank correlation of 0.97. Read them as one finding measured two ways, not as two sources agreeing with each other.
  6. Not a score. Scoring stays rubric-based and category-relative: a card is judged against the job it is sold for. A dash cam card that clears its camera's real duty many times over does not lose points for sitting low on a ladder built mostly of cards sold for harder work.

These are the same figures the corpus table prints, so any caveat attached to a number up there travels with its ranking down here, including the duty-dependent floor footnoted beneath the table.

The reviews

Read the full autopsies

PNY Premier-X 128GB microSD review: the entry-tier card that keeps every promise on its blister and writes in a four-second cache cycle the box never mentions
Scored 4.5/5

PNY Premier-X 128GB

The entry-tier card that prints a read speed and declines to print a write speed. Measured, the write is 53.6 MB/s committed in a four-second cache cycle; V30 holds at 47.4 MB/s on both readers, every byte verified twice, 129 F under load, and the capability registers put it on the TeamGroup and Gigastone platform under a PNY identity.

Read the review
Amazon Basics 128GB microSD review, the private-label card made by Longsys that sustains 188 MB/s on the right reader and runs 2.8 C under its rating
Scored 4.5/5

Amazon Basics 128GB

The question people keep asking, answered on two readers. Longsys silicon under Amazon's name: 156 MB/s sustained on the ProGrade, 188 on a SanDisk QuickFlow, the 200 read claim beaten without Amazon's own reader, every byte verified, and 171 F against an 80 C rating.

Read the review
Gigastone High Endurance Pro 128GB microSD review: a V30 card with two write floors, fresh and after a fill, and the SD erase that brought the first one back
Scored 4.5/5

Gigastone High Endurance Pro 128GB

The first card on the bench to print TLC on its face, in a pouch that prints nothing else. It holds V30 in both of its states: 59.6 MB/s through its worst ten seconds fresh from the pouch, 31.0 once the card had been written end to end, and back to 54.5 after a native-host SD erase. Every byte verified, and among the coolest cards here.

Read the review
VIOFO High Endurance 64GB microSD review, the third capacity of the line, faster than its own box says and hotter than its siblings
Scored 4/5

VIOFO High Endurance 64GB

The middle capacity of a line tested three times over, supplied by VIOFO with an A119M Pro. It prints 40 MB/s and holds 59.5 through its worst ten seconds on two readers, verifies every byte, and runs at 174 F doing it, the hottest of the three VIOFO capacities.

Read the review
SanDisk High Endurance 512GB microSD review, a used dash cam card that holds V60 and stalls for 3.6 seconds on two readers
Scored 4/5

SanDisk High Endurance 512GB (used)

A used card with real dash cam service history. It reads 180 MB/s, holds V60 against a printed V30 and verified all 511.8 GB twice, then stopped writing for 3.6 seconds mid-stream, on two readers, thirteen times in three hours. No other card here has ever done that.

Read the deep dive
Vantrue Endurance PRO 128GB review, holds V60 against a printed V30 with 126.4 GB verified and no speed figure or endurance rating printed anywhere
Scored 4.5/5

Vantrue Endurance PRO 128GB

A dash cam card that prints no read speed, no write speed and no endurance rating, then beats the one class it does print by 2.8x and verifies every byte. Its one measured weakness is heat: the highest peak of any 128GB card on this bench, in an air-conditioned room.

Read the deep dive
Three generic 128GB microSD cards labelled PRO PLUS, MICRODRIVE and LD, all three tested and found to hold about half of what they claim
Scored 1/5 each

Three $11 no-brand 128GB cards

Three no-brand cards bought in one order, identical packaging, three names. All three report 134.2 GB and hold 48 to 66 of it, and not one raised a read error while losing the rest. Only writing the whole card finds it.

Read the test
Lexar Blue 128GB microSD review, the entry-tier card that beat its read claim and matched the Silver Plus above it on the primary reader
Scored 4.5/5

Lexar Blue 128GB

Lexar's cheapest tier prints one speed number and no write figure, then beats the claim it does print and holds 155.1 MB/s, level with the pricier Silver Plus on the same reader. On a faster reader the Silver Plus pulls ahead; the Blue does not.

Read the deep dive
SanDisk Ultra 128GB microSD review, a used card dated to September 2018 with all 127.8 GB verified byte for byte
Scored 4.5/5

SanDisk Ultra 128GB (used, 2018)

The card most people already own, and the one that promises least: a 10 MB/s floor, no published write speed anywhere in the line, and no video class. It beat that floor six times over and verified every byte after nearly eight years.

Read the deep dive
Samsung EVO Plus 128GB microSD review, a seven-year-old used card with all 128 GB verified byte for byte
Scored 5/5

Samsung EVO Plus 128GB (used, 2019)

The only used card on the bench and the only one that prints no speed at all. Its own CID register dated it to June 2019, and then all 128 GB wrote and read back with zero bad bytes…

Read the deep dive
Lexar Professional Silver Plus 128GB microSD review, 187 MB/s sustained on the right reader, bundled free with a dash cam
Scored 4.5/5

Lexar Silver Plus 128GB (bundled)

It came free in a dash cam box and then outwrote almost every card here, including 512 GB cards that cost real money. 157.0 MB/s committed on the ProGrade, 182.7 on a SanDisk QuickFlow, no cache cliff anywhere, and a camera that cannot use a byte of it…

Read the deep dive
SanDisk Extreme 512GB microSD review, beats its 190 MB/s read claim on a capable host and is the slowest random writer of its class
Scored 4.5/5

SanDisk Extreme 512GB

Beats its printed 190 MB/s read at 193.3 on a host that can show it, holds V90 against a printed V30, and returns every byte of 512 GB. It is also the slowest small-file writer of its class.

Read the deep dive
Samsung PRO Plus 512GB microSD review, a card printed V30 that holds V90 and beats its own 130 MB/s write claim
Scored 4.5/5

Samsung PRO Plus 512GB

The fastest sustained writer on this bench that is not on a PCIe bus, and it beat several UHS-II cards costing more. It exceeds its own printed 130 MB/s write at 142.15, holds its speed flat across all 512 GB with no cache cliff anywhere…

Read the deep dive
Samsung P9 Express 256GB microSD Express review, a card that fails the A1 mark on its own face in one reader and beats it more than three times over in another
Scored 4/5

Samsung P9 Express 256GB

The first microSD Express card on the bench, and the first tested twice on one day because it has two personalities. Its second row of pins carries PCIe, not a faster SD bus…

Read the deep dive
Newegg TeamGroup 128GB microSD review, 39.8 MB/s committed write against a printed claim of 50 MB/s
Scored 3.5/5

Newegg TeamGroup 128GB

The cheap card that turned out to be completely real, and completely slow. Every byte of its capacity is there and verified, and it holds every class mark it prints…

Read the deep dive
Samsung PRO Ultimate 512GB full-size SD review, a UHS-I card whose video speed class changes with the reader you put it in
Scored 4.5/5

Samsung PRO Ultimate SD 512GB

The first 512GB card on the bench, and the first whose printed speed the standard interface cannot reach at all. It beat the 130 MB/s write on its own face, handed over 100.13% of half a terabyte with zero mismatched bytes…

Read the deep dive
ProGrade SDXC UHS-II V60 and Lexar Professional 1667x review, two full-size UHS-II cards badged V60 that both sustain V90
Scored 4/5 and 4.5/5

ProGrade V60 + Lexar 1667x 128GB

The first full-size SD cards on the bench, and the first UHS-II. Two cards that agree on every number a shopper can read: 128GB, UHS-II, V60, 250 MB/s…

Read the deep dive
FitcamX 64GB bundled microSD review, an honest card behind a look-alike SD logo, writing 96 MiB every 2.13 seconds
Scored 4/5

FitcamX 64GB (bundled)

The card in the FitcamX box wears a look-alike SD logo where the licensed one belongs, and then holds every byte of its 64GB anyway. Its speed graph appears to fall apart twice a second…

Read the deep dive
Botslab 128GB bundled microSD review, write speed cycling between 34 and 82 MB/s every nine and a half seconds
Scored 4.5/5

Botslab 128GB (bundled)

The card taped inside a dash cam box, and the strangest write curve on this bench. It cycles between 34 and 82 MB/s every nine and a half seconds, for as long as you care to watch, and still never drops below the V30 floor it prints…

Read the deep dive
VIOFO High Endurance 32GB and 128GB review, two cards sold under one name that came from two different manufacturers
Scored 3.5/5 and 3.5/5

VIOFO High Endurance 32GB + 128GB

The first pair we tested as a matched set, and they turned out to be two unrelated cards wearing one name. Their identity registers name two different manufacturers, seventeen months apart…

Read the deep dive
Counterfeit SanDisk ImageMate 128GB, measured 34.3 GB real capacity against a 128 GB label
Scored 1/5

SanDisk ImageMate 128GB

A counterfeit, and the most interesting one we have seen: it holds 34.3 GB against a 128 GB label while passing Class 10, U3, A1 and V30. Fast flash, fraudulent number. It is the proof that you cannot catch a fake card by benchmarking it.

Read the autopsy
Kioxia Exceria G2 128GB review, measured 65.3 MB/s committed write against a 50 MB/s spec
Scored 4.5/5

Kioxia Exceria G2 128GB

The card that came with your dash cam, and the standard advice to bin it is wrong. It beat its published write spec by 31% and did not fade at all under loop-recording churn…

Read the deep dive
SanDisk High Endurance 128GB review, measured 89.7 MB/s committed write against a 40 MB/s claim
Scored 5/5

SanDisk High Endurance 128GB

The card that under-sells itself. It committed writes at 89.7 MB/s against a printed 40, held V60 against a printed V30, delivered all 128.0 GB with zero mismatched bytes…

Read the deep dive
Beyond cards

The bench tests its own gear too

CKBench is not only for review samples. Before a piece of storage earns a job on this bench, it gets the same suite as everything else, and the first one through was a USB flash drive about to become the boot device for our card-identity rig. It is not a memory card, so it is scored on its own terms and stays out of the card table above. It also produced the strangest finding on this page: a drive whose read speed depends on how the data on it was written.

SanDisk Ultra Fit 32GB tested, measured 148.8 MB/s read against a 130 MB/s claim
Scored 4/5 as a flash drive

SanDisk Ultra Fit 32GB

The thumb drive that beat its only printed number and hid everything else. 148.8 MB/s read against a claimed 130, full capacity verified with zero bad bytes…

Read the bench notes
Start here

What buyers actually ask

Should I replace the card that came with my dash cam? Probably not, and we have now tested four of them. The bundled Kioxia beat its own spec and handled loop recording without flinching, and the Lexar Silver Plus that replaced it in the next camera outwrites every card on this bench, retail ones included.

How do I tell if my card is fake? Not with a benchmark. Check the reported size first, then fill the whole card with verifiable data and read it all back. The counterfeit we tested passes every speed test there is.

Why does my 128GB card only show 119 GB? That is normal. Your computer counts in binary, so 128,000,000,000 bytes displays as about 119 GB. Nothing was taken. A real shortfall looks very different, and the Kioxia review explains where the missing gigabytes on that card actually went.

Do I need a special card for a Nintendo Switch 2? Yes, it needs microSD Express, and the marking to look for is EX. An ordinary microSD will not run games on it, and a UHS-II card will not either: both rows of pins look alike but carry different signals. We tested one on two readers to show what the format actually delivers.

Which of these should I actually buy? Answer three questions in the card finder and it names one or two. If you would rather see the working, the full card picker takes a specific camera and lays every measurement out side by side against it.

How much footage fits on a card? Work it out for your own camera's bitrate in the dash cam storage calculator.

What does the endurance rating on a card mean? Less than it looks. Every hours ladder SanDisk and Samsung publish is exactly linear in capacity, so the figure is the capacity times a constant, and the bitrate that gives it meaning is printed on the box rather than in the datasheet. The endurance-rating explainer shows the arithmetic and what the bench measures instead.

Do you only test memory cards? No. Anything storage can go on the bench, and the gear we rely on ourselves goes on first. The SanDisk Ultra Fit 32GB got the full suite before we trusted it to boot our card-identity rig.

The method

How these numbers are produced

Every figure on this page comes from one results file per card, written by a bench built for this: writes are committed and confirmed before the timer stops, a cache-leak canary aborts the run if the operating system serves a cached read, and every test byte is seeded so it can be verified on the way back. Cards are scored on five dimensions against the job they are sold for, and a card that misrepresents its capacity is capped at 1 out of 5 no matter how fast it is.

The full method, the rubric, the unit conventions and an honest list of what we deliberately do not test are all on one page. Alongside it sits the reference we built while identifying these cards: every SD manufacturer ID we have decoded, and an honest account of what that number can and cannot prove.

How we test and score memory cards

The bench, the five-dimension rubric, the conventions, and the gaps we will not paper over.

Read the method

SD card manufacturer IDs, decoded

Look up the CID register your own card reports, and see why a matching manufacturer ID does not make a card genuine.

Read the register