What Size SD Card Do You Need for Nintendo Switch?

The Nintendo Switch is one of the most storage-hungry handheld consoles ever made — not because the hardware demands it, but because of how the modern game library works. Digital downloads, patches, and DLC pile up fast. Knowing what card sizes are available, what the Switch actually supports, and what drives real-world storage needs will help you make sense of your options before committing to a purchase.

How the Nintendo Switch Handles Storage

Out of the box, the Nintendo Switch comes with either 32GB (original and Lite models) or 64GB (OLED model) of internal storage. That sounds like a reasonable starting point — until you realize that the operating system and system software eat into that total, and modern Switch game downloads regularly land between 4GB and 16GB, with some titles (like Pokémon Scarlet/Violet or Xenoblade Chronicles 3) pushing past 13–15GB before any updates.

The Switch expands storage through a microSD card inserted into a dedicated slot on the underside of the console (or inside the kickstand on the OLED). No tools required, no special setup — insert the card, reformat it when prompted, and the console treats it as extended storage automatically.

What microSD Card Formats Does the Switch Support?

The Switch supports three microSD formats:

FormatCapacity RangeSwitch Compatible?
microSDUp to 2GB✅ Yes
microSDHC4GB – 32GB✅ Yes
microSDXC64GB – 2TB✅ Yes

In practice, microSDXC is what most Switch owners are shopping for. Cards in the 64GB–1TB range fall into this category and represent the realistic sweet spot for modern use.

Nintendo has officially confirmed support for microSDXC cards up to 2TB, though as of now, consumer cards at that capacity don't widely exist in the market. For practical purposes, 64GB, 128GB, 256GB, 512GB, and 1TB are the common sizes you'll encounter.

Does Card Speed Matter for the Switch?

Yes — though not in the way some marketing might suggest. The Switch reads data from microSD at speeds that benefit from faster cards, particularly when loading game assets or launching titles. Nintendo recommends cards with a UHS-I (Ultra High Speed Phase I) interface and a minimum read speed of around 60–95 MB/s as a general benchmark for smooth performance.

Speed class ratings to look for:

  • U1 or U3 — the UHS Speed Class, indicating minimum write speeds of 10 MB/s or 30 MB/s respectively
  • V30 — Video Speed Class 30, similar to U3 in minimum write performance
  • A1 or A2 — Application Performance Class, relevant for random read/write speeds

For the Switch specifically, U3/V30 cards tend to perform well. The A-class ratings matter more for smartphones running apps from a card, but they don't hurt Switch performance either.

Going above UHS-I (e.g., UHS-II cards) won't benefit Switch performance — the console's card slot only supports UHS-I speeds, so paying a premium for UHS-II is unnecessary.

Common Storage Size Scenarios 🎮

Different Switch users genuinely need different amounts of storage, and the gap between use cases is significant.

Light users — a handful of physical cartridges, a few downloaded indie titles, and maybe one or two large games — often find 64GB or 128GB sufficient. Physical game cards don't use microSD storage at all; only the save data and patches do.

Mixed users — some physical, some digital, moderate library — typically find 128GB to 256GB hits the practical sweet spot. It's enough to keep several large games downloaded simultaneously without constant file management.

Heavy digital users — people who buy most games digitally, maintain a large library ready to play at any time, and download substantial DLC — often find 256GB to 512GB more comfortable. This is especially true if you own multiple large RPGs or open-world titles that individually push 10–15GB or more.

Power users or families sharing one console — multiple user profiles, extensive libraries, frequent downloads — may find 512GB or 1TB worth considering. Managing what stays installed and what gets re-downloaded becomes a real ongoing chore at lower capacities when your library grows.

What Actually Determines Your Storage Needs

Several factors shift the math considerably:

  • Physical vs. digital purchases — physical cartridges store their game data on the cart itself, so a mostly physical library needs far less card space
  • How many games you keep installed simultaneously — you can always delete and redownload, but if your internet is slow or capped, that changes the calculus
  • DLC and updates — major DLC expansions (like Breath of the Wild's expansion pass or Mario Kart 8 Deluxe booster content) add gigabytes beyond the base game
  • Screenshots and video captures — Switch saves these to the microSD by default, and if you capture frequently, this adds up over time
  • Whether you share the console — multiple profiles with separate game libraries multiply storage demands quickly

The Format Question: One Card or Swapping?

Some players use multiple smaller cards — one for each game category or account — and swap between them. The Switch handles this, but it's worth knowing that switching cards requires a console restart, and games saved to one card aren't accessible when a different card is inserted. For most users, a single larger card is simpler than managing multiple smaller ones. ⚠️

Where Your Situation Becomes the Variable

The Switch's storage ecosystem is straightforward technically — microSDXC up to 2TB, UHS-I speed, automatic integration. What isn't straightforward is matching card size to your actual habits.

Someone building a mostly physical cartridge collection has completely different math than someone who buys every Nintendo first-party title digitally on launch day. Someone with fast, unlimited home internet treats re-downloading as trivial; someone on a metered connection treats installed storage as precious. A shared family console fills up differently than a solo handheld used for commutes.

The technology is well-defined. How it maps to your library, your habits, and your tolerance for storage management — that part is specific to your setup.