Stop using the stock card that came in your Anbernic. Compare real $/GB prices, A1 vs A2 certification, and console compatibility for every major microSD brand — Miyoo Mini+, RG35XX, Retroid Pocket, Odin 2 and more.
Pick your handheld and budget — get the best-fit cards that meet your console's requirements.
The matcher filters cards by: (1) capacity ≤ console max tested limit, (2) App Performance Class ≥ console minimum, (3) price ≤ your budget. Results sorted by Value Score (a composite of $/GB efficiency, App Class, and speed rating). For dual-slot consoles, TF1 (OS card) and TF2 (ROMs card) are matched separately with different constraints.
The card that came in your Anbernic, Miyoo or Powkiddy is almost certainly junk. Chinese OEM cards bundled with budget handhelds routinely fail within weeks — r/sbcgaming sees 3-5 posts per week about data corruption, ROMs disappearing, or consoles that won't boot. Replace it on day one.
App Performance Class sets a minimum random I/O floor: A1 = 1,500 IOPS random read / 500 write. A2 = 4,000 / 2,000. For sequential ROM loading on simple emulators, both feel identical. A2 is critical on Android handhelds (Retroid, Odin 2) where apps depend on random I/O, and for dual-slot OS cards where the system reads thousands of small files on boot.
64GB: GBA + SNES + NES full sets.
128GB: + PS1 full library.
256GB: + PSP + N64 complete sets.
512GB: + PS2 / GameCube partial collections.
1TB+: Full PS2 + GameCube libraries, Wii partial.
Start at 256GB — it's the sweet spot for $/GB and coverage.
Consoles like Anbernic RG35XX H have two microSD slots: TF1 = OS card (firmware only, 32-64GB, max reliability, A2 recommended) and TF2 = ROMs card (game storage, as large as possible). Single-slot consoles (Miyoo Mini+, Powkiddy RGB30) use one card for both. A corrupt ROMs card on a dual-slot system doesn't brick your OS.
U3 = 30 MB/s minimum write (same as V30). U1 = 10 MB/s. Higher sequential read (190 MB/s on Extreme vs 150 on Ultra) rarely matters for emulation — ROM load times are bottlenecked by emulator startup, not storage throughput. U3 matters for save states written under CPU load. Prioritize App Class over MB/s ratings.
Single slot, max 256GB. OnionOS/CrossMix. A1 card works fine. Ideal: Samsung EVO Select 256GB or SanDisk Ultra 256GB. Don't exceed 256GB — larger cards not recognized.
Filter Cards →RG35XX, RG35XX Plus: single slot, up to 512GB. Runs GarlicOS or Batocera. SanDisk Extreme 512GB or Lexar PLAY 512GB are ideal — maximizes ROM space at best $/GB.
Filter Cards →Two cards needed. TF1 (OS): 32-64GB, A2, high reliability — Samsung Pro Endurance or SanDisk Max Endurance. TF2 (ROMs): 512GB+, good $/GB. Filter below by slot type.
Filter OS Cards →A2 class required for Android performance. Retroid Pocket 4 Pro supports 1TB. Samsung EVO Select 512GB (A2) or Samsung Pro Plus 512GB are ideal. Budget option: PNY Elite-X 512GB.
Filter A2 Cards →A2 mandatory. Supports 2TB. Go big — 512GB minimum for PS2/GameCube, 1TB+ for Switch. SanDisk Extreme Pro 256GB or Samsung Pro Plus 512GB for max reliability + speed.
Filter PS2-Ready →| Img | Brand | Model | GB | Price | $/GB | App Class | Buy | Read MB/s | Write MB/s | Interface | Speed Class | Slot Use | Target Gen | Best For | Score | Category | Reliability |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Samsung | EVO Select | 512GB | $34.99 | $0.068 | A2 | Buy → | 130 | 130 | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +7 | 78 | Value | Trusted | |
| Samsung | EVO Select | 256GB | $18.99 | $0.074 | A2 | Buy → | 130 | 130 | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +9 | 72 | Value | Trusted | |
| SanDisk | Extreme | 512GB | $49.99 | $0.098 | A2 | Buy → | 190 | 130 | UHS-I | U3V30 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +7 | 58 | Speed | Trusted | |
| SanDisk | Extreme | 256GB | $27.99 | $0.109 | A2 | Buy → | 190 | 130 | UHS-I | U3V30 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +9 | 53 | Speed | Trusted | |
| Patriot | Memory EP Series 512GB | 512GB | $74.99 | $0.146 | A2 | Buy → | — | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +7 | 43 | Value | Standard | |
| SABRENT | Rocket V30 A2 256GB | 256GB | $38.99 | $0.152 | A2 | Buy → | 100 | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +9 | 42 | Value | Standard | |
| Lexar | 1TB Play Blue Micro | 1024GB | $159.99 | $0.156 | A2 | Buy → | 160 | — | UHS-I | U3V30 | Single SlotDual Slot - ROMs | Full PS2/GCN sets | Anbernic RG35XX H (TF2), Anbernic RG40XX H (TF2), Anbernic RG353M (TF2) +4 | 41 | Gaming/Speed | Trusted | |
| PNY | 512GB PRO Elite Prime™ | 512GB | $89.99 | $0.176 | A2 | Buy → | 200 | 150 | UHS-I | U3V30 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +7 | 38 | Value | Standard | |
| PNY | 1TB PRO Elite Prime™ | 1024GB | $179.99 | $0.176 | A2 | Buy → | 200 | 150 | UHS-I | U3V30 | Single SlotDual Slot - ROMs | Full PS2/GCN sets | Anbernic RG35XX H (TF2), Anbernic RG40XX H (TF2), Anbernic RG353M (TF2) +4 | 38 | Value | Standard | |
| PNY | P-SDU256V32100PRO-GE 256GB PRO Elite | 256GB | $47.49 | $0.186 | A2 | Buy → | 100 | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +9 | 37 | Value | Standard | |
| Lexar | 512GB PLAY micro SD | 512GB | $114.99 | $0.225 | A2 | Buy → | 140 | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +7 | 33 | Gaming/Speed | Trusted | |
| SanDisk | Sandisk 512GB 512G microSDXC | 512GB | $117.99 | $0.230 | A2 | Buy → | — | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +7 | 32 | Gaming/Speed | Trusted | |
| Kingston | Canvas Select Plus microSD | 1024GB | $143.77 | $0.140 | A1 | Buy → | — | — | UHS-I | Single SlotDual Slot - ROMs | Full PS2/GCN sets | Anbernic RG35XX H (TF2), Anbernic RG40XX H (TF2), Anbernic RG353M (TF2) +2 | 31 | Value | Trusted | ||
| Kingston | Canvas Go Plus 512GB | 512GB | $126.98 | $0.248 | A2 | Buy → | 200 | — | UHS-I | U3V30 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +7 | 31 | Value | Trusted | |
| PNY | P-SDU512V32100PX-GE 512GB Premier-X Class | 512GB | $89.99 | $0.176 | A1 | Buy → | — | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +5 | 30 | Budget | Standard | |
| SanDisk | Sandisk 256GB Extreme MicroSDXC | 256GB | $70.99 | $0.277 | A2 | Buy → | — | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +9 | 29 | Gaming/Speed | Trusted | |
| Lexar | 256GB PLAY micro SD | 256GB | $74.99 | $0.293 | A2 | Buy → | 140 | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +9 | 28 | Gaming/Speed | Trusted | |
| PNY | 256GB Elite-X Class 10 | 256GB | $49.99 | $0.195 | A1 | Buy → | 100 | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +7 | 28 | Gaming/Speed | Standard | |
| PNY | 256GB Premier-X Class 10 | 256GB | $49.99 | $0.195 | A1 | Buy → | 100 | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +7 | 28 | Budget | Standard | |
| Kingston | Canvas Go Plus 128GB | 128GB | $45.99 | $0.359 | A2 | Buy → | 200 | — | UHS-I | U3V30 | Single SlotDual Slot - ROMs | Up to PS1 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +8 | 25 | Value | Trusted | |
| Kingston | 128GB Canvas Select Plus | 128GB | $23.99 | $0.187 | A1 | Buy → | 150 | — | UHS-I | U1 | Single SlotDual Slot - ROMs | Up to PS1 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +8 | 24 | Value | Trusted | |
| SanDisk | SANDISK 512GB Ultra microSD | 512GB | $99.99 | $0.195 | A1 | Buy → | 195 | — | UHS-I | U1V30 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +5 | 23 | Value | Trusted | |
| SanDisk | Extreme PRO 256 GB | 256GB | $70.99 | $0.277 | A1 | Buy → | — | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +7 | 21 | Speed | Trusted | |
| Lexar | 512GB Play PRO microSD | 512GB | $149.99 | $0.293 | A1 | Buy → | 600 | — | UHS-I | U3V30 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +5 | 20 | Gaming/Speed | Trusted | |
| SanDisk | 256GB Extreme microSD UHS | 256GB | $58.60 | $0.229 | A1 | Buy → | 190 | 130 | UHS-I | V30 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +7 | 19 | Gaming/Speed | Trusted | |
| Kingston | Canvas Go Plus microSDXC | 64GB | $46.42 | $0.725 | A2 | Buy → | 200 | — | UHS-I | U3V30 | Single SlotDual Slot - OS | Up to GBA/Neo Geo | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +5 | 19 | Value | Trusted | |
| Lexar | 256GB Play PRO microSD | 256GB | $84.99 | $0.332 | A1 | Buy → | 600 | — | UHS-I | U3V30 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +7 | 18 | Gaming/Speed | Trusted | |
| SanDisk | SANDISK 512GB Extreme microSD | 512GB | $139.25 | $0.272 | A1 | Buy → | 245 | 170 | UHS-I | V30 | Single SlotDual Slot - ROMs | Up to PS2/GCN (light) | Anbernic RG35XX, Anbernic RG35XX Plus, Powkiddy RGB30 +5 | 16 | Gaming/Speed | Trusted | |
| Kingston | 64GB Canvas Select Plus | 64GB | $17.99 | $0.281 | A1 | Buy → | 100 | — | UHS-I | U1 | Single SlotDual Slot - OS | Up to GBA/Neo Geo | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +5 | 16 | Value | Trusted | |
| Gigastone | 256GB Micro SD Card | 256GB | $128.98 | $0.504 | A1 | Buy → | 100 | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +7 | 14 | Value | Standard | |
| Lexar | 256GB (2-Pack) Professional Silver | 256GB | $163.25 | $0.638 | A1 | Buy → | 150 | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +7 | 12 | Value | Trusted | |
| Lexar | 128GB (2-Pack) Professional Silver | 128GB | $77.99 | $0.609 | A1 | Buy → | 150 | — | UHS-I | U3 | Single SlotDual Slot - ROMs | Up to PS1 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +8 | 12 | Value | Trusted | |
| PNY | 256GB PRO Elite™ High | 256GB | $89.99 | $0.352 | A2 | Buy → | 90 | — | UHS-I | U3 | Single SlotDual Slot - ROMsDual Slot - OS | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +9 | 11 | High Endurance | Standard | |
| SanDisk | Sandisk 128GB Gameplay microSD | 128GB | $54.95 | $0.429 | A1 | Buy → | 190 | — | UHS-I | V30 | Single SlotDual Slot - ROMs | Up to PS1 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +8 | 10 | Value | Trusted | |
| Lexar | 256GB Professional Gold Micro | 256GB | $124.99 | $0.488 | A1 | Buy → | 180 | — | UHS-II | V30 | Single SlotDual Slot - ROMs | Up to PSP/N64 | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +7 | 9 | Speed | Trusted | |
| Kioxia | KIOXIA 64GB EXCERIA microSD | 64GB | $30.92 | $0.483 | A1 | Buy → | 100 | — | UHS-I | U1 | Single SlotDual Slot - OS | Up to GBA/Neo Geo | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +5 | 9 | Value | Standard | |
| SanDisk | Sandisk 64GB X2 (128GB) | 64GB | $42.99 | $0.672 | A1 | Buy → | — | — | UHS-I | Single SlotDual Slot - OS | Up to GBA/Neo Geo | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +5 | 7 | Value | Trusted | ||
| Kingston | SDCS/16GBSP Canvas Select - | 16GB | $14.99 | $0.937 | A1 | Buy → | — | — | UHS-I | U1 | Single SlotDual Slot - OS | Up to 8-bit/16-bit | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +2 | 5 | Value | Trusted | |
| PNY | 64GB PRO Elite™ High | 64GB | $87.99 | $1.375 | A2 | Buy → | 100 | — | UHS-I | U3 | Single SlotDual Slot - OS | Up to GBA/Neo Geo | Miyoo Mini+, Miyoo A30, Anbernic RG35XX +5 | 1 | High Endurance | Standard |
4,000 IOPS random read / 2,000 write. Essential for Android handhelds (Retroid, Odin 2) and OS cards on dual-slot consoles. Buy A2 if your budget allows.
View A2 cards →Guarantees 30 MB/s minimum write. Same as V30 for gaming purposes. Prevents save state corruption when the CPU is under load. Recommend over U1 for any active console.
View U3 cards →Optimized for the system card in dual-slot Anbernic consoles. Small capacity (32-64GB ideal), high endurance, A2 preferred. Protects your OS from ROM drive failures.
View TF1 cards →512GB or larger — enough for meaningful PS2 and GameCube collections. Required for Retroid Pocket 4 Pro and Odin 2 users targeting sixth-gen emulation.
View PS2-ready cards →Best price-per-gigabyte ratio among reliable brands. Not the lowest total price — the most efficient cost per GB. Lexar PLAY 512GB and PNY Elite-X 512GB lead this category.
View budget picks →Designed for continuous write cycles. Rated for 1M+ hours (surveillance use). Ideal for TF1 OS cards that write system logs constantly. Not for ROM storage — too expensive per GB.
View endurance cards →Samsung, SanDisk, Lexar — brands with verified track records on r/sbcgaming. Avoid no-name brands even if specs look identical. Fake capacity cards are rampant in the microSD market.
View trusted brands →Entry-level capacity. Covers GBA, SNES, NES full sets and most of the PS1 library. Good starting point if budget is tight, but 256GB is the sweet spot for most users.
View starter cards →Tested limits from community reports on r/sbcgaming, r/MiyooMini, and r/SBCGaming. Max GB = highest community-verified working capacity. Official specs may differ.
| Console | Slots | Max GB (tested) | Min App Class | Recommended OS | Target Gen | Notes |
|---|---|---|---|---|---|---|
| Miyoo Mini Plus | Single | 256GB | A1 | OnionOS | Up to PS1 | Larger cards not recognized. 256GB = sweet spot. |
| Miyoo A30 | Single | 256GB | A1 | CrossMix OS | Up to PS1 | Similar to Mini+. Wide screen for horizontal games. |
| Anbernic RG35XX | Single | 512GB | A1 | GarlicOS / Batocera | Up to PSP/N64 | Single slot only. Community reports 512GB working. |
| Anbernic RG35XX Plus | Single | 512GB | A1 | Batocera / GarlicOS | Up to PSP/N64 | Larger screen than RG35XX. Same card limits. |
| Anbernic RG35XX H | Dual | TF1: 64GB / TF2: 512GB | TF1: A2 / TF2: A1 | Knulli / ArkOS / Batocera | Up to PSP/N64 | TF1=OS (32GB ideal), TF2=ROMs. Both slots active at boot. |
| Anbernic RG40XX H | Dual | TF1: 64GB / TF2: 512GB | TF1: A1 / TF2: A1 | Knulli / ArkOS | Up to PSP/N64 | Larger 4.0" screen. Same dual-slot setup as RG35XX H. |
| Anbernic RG353M | Dual | TF1: 64GB / TF2: 512GB | A1 | ArkOS / AmberELEC | Up to PSP/N64 | Premium metal build. Dual slot. Community reports 512GB TF2. |
| Powkiddy RGB30 | Single | 512GB | A1 | JELOS / Batocera | Up to PSP/Dreamcast | Square screen. Single slot. 256GB sweet spot for $/GB. |
| Retroid Pocket 4 Pro | Single | 1TB+ | A2 | Android (stock) | Up to PS2/GameCube | A2 required for Android performance. 512GB minimum for PS2/GCN. |
| Retroid Pocket Mini | Single | 512GB | A1 | Android (stock) | Up to PS2 (light) | A2 recommended. 256GB is practical sweet spot. |
| Odin 2 | Single | 2TB | A2 | Android (stock) | Up to Switch/PS3 | A2 essential. Get 512GB+ minimum. Internal 128GB also available. |
| Odin 2 Mini | Single | 2TB | A2 | Android (stock) | Up to Switch | Same platform as Odin 2, smaller form factor. Same card requirements. |