Decode the symbols on your microSD card
Type what your card says — SDXC, UHS-I, U3, V30, A2 — and get what speed each mark guarantees and which ones say the same thing.
Example filled in above: — type your own marks over it.
- MICROSDXCcapacity up to 2 TB (usually exFAT)
- UHS-Ibus reaches up to 104 MB/s — a ceiling, not a guarantee
- U3minimum 30 MB/s sustained write
- V30minimum 30 MB/s sustained write
- A2apps: 4,000/2,000 IOPS + 10 MB/s
- 128 GBthe declared capacity
- microSD means the same specifications as SD in a small physical format.
- U3 and V30 say the same thing: minimum 30 MB/s sustained write. They do not add up.
- Full A2 speed also needs an A2-capable host.
Two kinds of numbers. Classes (C, U, V, E) are floors: the minimum write speed you get for sure. The bus (I, II, III, Express) and the speed on the packaging are ceilings: what you can reach in good conditions, with a matching reader and host. And A1/A2 measure something else: random access for apps.
- microSDXC capacity up to 2 TB (usually exFAT)
- I UHS-I · bus reaches up to 104 MB/s — a ceiling, not a guarantee
- 128GB the declared capacity
- ⑩ U3 V30 same floor: minimum 30 MB/s write.
- A2 apps: 4,000/2,000 IOPS + 10 MB/s
Every class, in brief¶
Four tables, the same numbers the decoder uses. Highlighted rows guarantee exactly the same speed.
| Family | Up to | Usually formatted |
|---|---|---|
| SD | 2 GB | FAT12/16 |
| SDHC | 32 GB | FAT32 |
| SDXC | 2 TB | exFAT |
| SDUC | 128 TB | exFAT |
| Bus | Theoretical max |
|---|---|
| UHS-I (I) | 104 MB/s |
| UHS-II (II) | 312 MB/s |
| UHS-III (III) | 624 MB/s |
| SD Express (PCIe/NVMe) | 985 MB/s |
You need a matching reader and host to reach the ceiling.
| Class | Minimum write |
|---|---|
| C2 | 2 MB/s |
| C4 | 4 MB/s |
| C6 | 6 MB/s |
| V6 | 6 MB/s |
| C10 | 10 MB/s |
| U1 | 10 MB/s |
| V10 | 10 MB/s |
| U3 | 30 MB/s |
| V30 | 30 MB/s |
| V60 | 60 MB/s |
| V90 | 90 MB/s |
| E150 | 150 MB/s |
| E300 | 300 MB/s |
| E450 | 450 MB/s |
| E600 | 600 MB/s |
| Class | Random read | Random write | Sequential |
|---|---|---|---|
| A1 | 1,500 IOPS | 500 IOPS | 10 MB/s |
| A2 | 4,000 IOPS | 2,000 IOPS | 10 MB/s |
Full A2 speed also needs an A2-capable host.
Why so many symbols on such a small card?¶
Because each answers a different question: how much fits (SDXC), how fast data goes in when writing (U3, V30), how fast it comes out through the bus (UHS-I), and how apps behave (A2). And the classes overlap because they come from different generations of standards: vendors print several symbols so one card reads clearly on old and new hosts alike.
Real speed is set by the weakest link: the card, the negotiated bus mode, the reader, and the host. A V30 card in an old reader never reaches 30 MB/s.
Frequently asked questions¶
What does V30 mean on a memory card?
Minimum 30 MB/s sustained sequential write — the bar of the V30 video class, designed for demanding video recording, including 4K. The U3 mark on the same card guarantees exactly the same floor.
U1 vs U3 — what's the difference?
Both are UHS speed classes and both guarantee minimum sequential write: U1 means 10 MB/s, U3 means 30 MB/s.
V30 or V60 — which one?
V30 guarantees 30 MB/s, V60 guarantees 60 MB/s. V30 covers ordinary 4K; V60 and V90 are for heavier streams — 8K, production, long bursts.
A1 or A2? What does the A actually mean?
A measures random access for apps, not copy speed: A1 guarantees 1,500/500 read/write IOPS, A2 guarantees 4,000/2,000 IOPS, both plus 10 MB/s sequential. Full A2 speed also needs an A2-capable host.
SDHC or SDXC?
SDHC means capacity up to 32 GB (usually FAT32); SDXC means over 32 GB, up to 2 TB (exFAT). A 128 GB card is always SDXC.
Why do cards print both U3 and V30 if they mean the same thing?
They come from different generations of standards and are read by different hosts. Vendors print several symbols so one card reads clearly everywhere — the floor stays a single number: 30 MB/s.
The packaging says 200 MB/s but the class is V30. Which speed is real?
Both, but they measure different things: 200 MB/s is the vendor-declared maximum, usually read, in ideal conditions. V30 is the guaranteed write minimum. Between them, the weakest link decides: card, bus, reader, host.
Do I need A2?
Only if you run apps or an operating system off the card — phone, console, Raspberry Pi. For plain photos and video, the A changes nothing.
Sources and limits¶
- Thresholds come from the SD Association specifications: speed classes, bus, app performance, capacities — accessed 18 September 2026 and cross-checked against the cited tables in the Wikipedia SD card article.
- All thresholds are minima under standard conditions; real speed is set by the weakest link: card, negotiated bus mode, reader, and host.
- A combination that does not exist in the standard (say 512 GB next to SDHC) is flagged as such — the page does not rule whether a card is counterfeit.