Why 512GB Is the Sweet Spot for Switch Owners
Most people buy a 64GB card and regret it within six months. The Switch stores games as digital downloads and they are huge. A single copy of Mario Kart 8 Deluxe takes up about 27GB. Zelda: Tears of the Kingdom is roughly 15GB. If you own a handful of these, 64GB vanishes fast. 512GB gives you actual breathing room without jumping to the expensive 1TB options that most users never fill. Here is what I have learned buying and testing cards for the Switch over the years. The console reads most UHS-I cards at the same speed regardless of the model. That means you do not need the fastest card on the market. You need a card that will not randomly corrupt your saves. I have watched cheaper cards cause game updates to fail and Nintendo eShop downloads to stall mid-transfer. The cards that work reliably are the ones from established manufacturers with real endurance ratings. The three that consistently show up on my shortlist are the SanDisk Extreme, the Samsung EVO Select, and the Kingston Canvas Go! Plus. They are all UHS-I U3 cards with A2 ratings, which is what the Switch cares about for random read/write performance. The SanDisk Extreme peaks around 120MB/s read speeds. Samsung EVO Select does roughly 100MB/s. Kingston Canvas Go! Plus hits about 100MB/s as well. All three are plenty fast enough for Switch loading times. The difference in actual gameplay load times between them is usually less than a second. Pick the one that is on sale that week.
What Actually Matters When You Buy One
A2 rating matters more than sequential speed. That rating handles the small random read and write operations that game assets rely on. V30 is the speed class most of these cards carry and it guarantees at least 30MB/s sustained write speed. Anything lower risks stuttering during game installs. Do not buy a V10 or U1 card for this. It will work, but you will deal with slower load screens and the occasional install failure. Also avoid "marketplace" sellers who bundle cards at suspiciously low prices. I bought a generic no-name 512GB card from a third-party seller for $22. It survived for three weeks before corrupting a Zelda save file. The console refused to boot the game. The card was fake. It reported 512GB but was actually a hacked 32GB card with a modified controller. This is common enough that I now only buy from Amazon direct or authorized retailers.
The One Problem You Need to Know About
The Switch does not support exFAT formatting beyond 64GB on older system software versions. If you are running firmware 4.0.0 or earlier, a 512GB card formatted as exFAT may not be recognized. The workaround is straightforward. Update your Switch firmware to at least 9.0.0, which is virtually everyone at this point. If you still have issues after updating, reformat the card using the Switch itself. Go to System Settings, Data Management, Format SD Card. This writes the file system in a way the console understands perfectly. Do not format it on a PC first and expect plug-and-play to always work. The Switch sometimes refuses cards formatted externally in certain edge cases. Another edge case I ran into involved the SanDisk Extreme having intermittent disconnects on a Switch that had been in modded homebrew mode. The console would freeze during cartridge swaps and the SD card would disappear from the system. Reformatting did not fix it. Replacing the card with the Samsung EVO Select resolved the issue entirely. That card has never acted up on any Switch I have owned. It is possible the SanDisk card had a firmware quirk specific to certain console hardware revisions. I could not confirm that, but the swap fixed it.
Get the Full Details

My Honest Take on the Top Picks
SanDisk Extreme: reliable, slightly faster read speeds, but I have seen isolated reports of failures after two years. The price fluctuates a lot on Amazon. Buy it when it drops below $35. Samsung EVO Select: best value-to-reliability ratio. I have three of these in rotation across different consoles and none have failed. They sit around $30 to $38 depending on the seller. Avoid the EVO Plus variant since it lacks the A2 rating and uses older controller technology. Kingston Canvas Go! Plus: solid performer, often priced aggressively during sales. I got one for $28 during a Black Friday deal. It has performed identically to the Samsung in real-world use. Kingston's warranty process is decent but not as smooth as Samsung's.
Any of these three will serve you well. The differences are marginal at best. The real risk is buying a cheap unbranded card or one from an unauthorized reseller. Stick to the big names and buy from Amazon directly or an authorized reseller. Check that the listing says "Ships from and sold by Amazon.com" or a well-known authorized dealer. That single filter eliminates the vast majority of counterfeit and fake-capacity cards on the platform. If you want a specific link, search for "Samsung EVO Select 512GB" or "SanDisk Extreme 512GB" on Amazon and sort by average customer review. The top results from authorized sellers are your safest bet. I have spent years watching cheaper alternatives fail and reformat games that took hours to download. The extra ten dollars for a reputable card pays for itself the first time it does not corrupt your data.