Summary:
If you’re trying to figure out how to turn a regular SD card into a 3DS-ready one, you’ve landed in the right place. The methods walked through below will get your SD card formatted so it works with Nintendo’s video game console. Stick around to the end and you’ll learn why reformatting matters for your SD card to work with the Nintendo 3DS, how to format a 3DS SD card on both Windows and macOS, and a few other things worth knowing about 3DS SD cards.
You probably already know that a regular SD card won’t work out of the box with Nintendo’s consoles. The good news is that reformatting a regular SD card is all it takes to turn it into one your Nintendo 3DS will accept. So the real question becomes: how do you format a 3DS SD card so it’s compatible with Nintendo 3DS consoles?
Table of contents
- About 3DS SD Card
- How to format 3DS SD card in Windows computers
- How to Format 3DS SD card in Mac computers
- How to recover deleted data from 3DS?
- Steps to recover data from 3DS SD card
About 3DS SD Card
You’re probably wondering why it’s even called a “3DS SD card” in the first place. It’s simple, really, that’s just the name for the SD card type that works on 3DS systems. SD cards meant for the Nintendo 3DS come with a few specific requirements you need to know about.
The Nintendo 3DS, Nintendo 3DS XL, and Nintendo 2DS systems work with 2 GB SD cards and 4GB SDHC cards, scaling up to 32 GB. SDXC and micro SDXC cards aren’t in the compatible list, so keep that in mind.
If your SD card is sitting in a different file format, like NTFS, or its capacity is above 32 GB, you’ll need to format it to FAT32 before it’ll work.
3DS SD cards run on the FAT32 file system. That’s because FAT32 is so widely used and doesn’t require any file permissions to access. On top of that, it’s about as compatible as a file format gets, working with nearly every electronic device out there.
Now let’s walk through how to format a regular SD card into a 3DS SD card, on both Windows and Mac.
Do 3DS SD cards need to be FAT32?
Yes, for the original Nintendo 3DS, 3DS XL, and 2DS. Those systems only read FAT32, and they cap out at 32GB SDHC cards. Drop in an exFAT card or anything over 32GB without reformatting first, and the console will not even show it on the Nintendo 3DS Camera or in System Settings.
New Nintendo 3DS and New 3DS XL models are different. Nintendo added exFAT support through a system update years ago, so those consoles can read SDXC cards formatted as exFAT, up to 2TB in theory, though in practice most people run 128GB or 256GB cards without issues. If you are not sure which model you have, check the bottom of the console shell near the game card slot, the New 3DS XL has slightly different L and R buttons and a C-stick nub.
One catch worth knowing: even on a New 3DS, homebrew tools and some older save managers still expect FAT32. If you use anything outside the official Nintendo software, format FAT32 regardless of card size or console model to stay safe.
DIY methods to format 3DS SD card [Windows]
Format 3DS SD card using Disk management
-
- Connect your 3DS card to your computer using a card reader, press Win + X keys, then select computer Management
- Pick Disk Management from the list on the left side of the screen
- Find your SD card in the list, right-click on the 3DS SD card, and choose Format
- Pick FAT32 under File System and click OK to format the 3DS SD card
- That’s really all it takes to format a 3DS SD card this way. There’s also another route, formatting a 3DS SD card using diskpart. Diskpart is a DOS command you run from the command line.
Format 3DS SD card using Diskpart
1. Plug the SD card into your computer using an SD card adapter
2. Press Windows key + R key to bring up Run. Type diskpart and click OK
3. Run the following commands, in this order, to format your 3DS SD card
-
-
-
-
- list disk, lists every partition on your computer
- select disk n – here, “n” is the number of the disk you want to select
- Clean — wipes all the data off the SD card
- create partition primary, sets the SD card up as the primary partition
- format fs=fat32 quick, formats the SD card to the FAT32 file system
- Exit — exits diskpart
How to format 128GB SD card for 3DS
A 128GB card works on a New 3DS or New 3DS XL as exFAT, straight out of the box in most cases since those consoles support SDXC natively. On an original 3DS, 3DS XL, or 2DS, a 128GB card has to be reformatted to FAT32 first, because those models cannot read SDXC or exFAT at all.
Windows’ built-in formatter will refuse to do this. Try to format 128GB SD card for 3DS use through the normal right-click Format menu in File Explorer, and FAT32 will not even appear as an option once the card is over 32GB, Microsoft removed it deliberately. Diskpart gets around that limit, which is why the Diskpart method higher up this page is the one to use for anything above 32GB, not Disk Management.
How to format SD card for 3DS on Mac
The Mac steps already on this page cover Disk Utility, but one detail trips people up enough to call out separately: Disk Utility’s format picker labels FAT32 as MS-DOS (FAT), not FAT32. There is no option literally spelled out as FAT32 anywhere in the menu, which is probably Apple’s single worst piece of UI naming.
If you choose MS-DOS (FAT) and the card is larger than 32GB, macOS will sometimes format it as FAT16 instead without telling you, because the built-in FAT formatter switches behavior based on capacity. The fix is to use the GUID Partition Map scheme in the Disk Utility sidebar and confirm the resulting volume shows as FAT32 in Get Info, not FAT16. When someone searches how to format SD card for 3DS on Mac and gets a card the 3DS still will not read, this silent FAT16 fallback is usually why.
Format 3DS SD card in Mac computer
-
- Formatting an SD card into a 3DS SD card works a bit differently on a Mac, you’ll use Disk Utility instead.
- Follow the steps below to format your 3DS SD card.
- Connect your SD card to the computer with a card reader. If you’re working with a micro SD card, use the SD card adapter that came with it
- Open the Disk Utility application
- Find the SD card drive in the list on the left side of the window
- Click Erase from the row of functions at the top
- Open the dropdown menu next to Format, and choose MS-DOS (FAT32)
- You’ll see a message asking Are you sure you want to erase the partition [SD card drive name]? Click Erase. Your computer will erase everything on the SD card and format it into a 3DS SD card
-
-
With these DIY methods, you can format a 3DS SD card on either Windows or Mac without much trouble. Keep in mind that formatting or reformatting an SD card wipes out everything stored on it, so click here to know how to recover formatted SD card data
How do I get my 3DS to recognize my SD card?
Power off the console first. The 3DS only checks for an SD card during boot, so swapping cards while it is running does nothing, and this trips people up constantly.
If the console still shows no SD card after a restart, check these in order:
- File system: FAT32 for older 3DS models, exFAT only works on New 3DS and New 3DS XL
- Card size: over 32GB on a non-New 3DS model will not mount, period
- Contacts: pull the card and check the gold contacts for dust or a greasy film, a quick wipe with a dry microfiber cloth fixes more of these than you would expect
- Folder structure: the console needs a
Nintendo 3DSfolder at the root, deleting it by accident while cleaning up the card breaks recognition entirely
If none of that works and the card reads fine on a computer, the slot’s spring contact may be worn. That is a hardware repair, not a software fix.
How to Recover Deleted Data from 3DS?
It doesn’t matter whether your SD card got formatted, turned up corrupt, or you accidentally deleted something off it. You can still get your lost SD card data back using a trusted, secure 3DS SD card recovery tool.
SFWare is the go-to 3DS SD card recovery software for bringing back deleted or lost games, photos, videos, and other files from your SD card. Its deep scan feature digs through the file system to pull data off a formatted or reformatted SD card. It works with Windows 10, 8, 7, and XP, all the way up to macOS Catalina on the Mac side.
Steps to recover data from 3DS SD card
To get your data back from a 3DS SD card, download and install the 3DS SD card recovery software, then launch it.
Step 1: From the main screen, go to Recover Drive/Partition >>Recover formatted/corrupt to recover data from your formatted 3DS SD card.
Step 2: Select your SD card partition, and the scan will kick off.
Step 3: Once the scan wraps up, you can view the files in either Data Type or File Type View.
Step 4: Check over the recovered files from your 3DS SD card by previewing them. If everything looks right, save the files by activating the software.
Conclusion
Formatting doesn’t just change the file system. It wipes every bit of data off the SD card too. This article walked you through a few different DIY ways to format your SD card so it works with your Nintendo 3DS console.
Before you format anything, it’s always a smart move to back up whatever’s important on that SD card. But if you skipped the backup and lost your data by accident, don’t panic! SFWare SD card recovery software can help you recover deleted, lost, formatted, or reformatted data.
Frequently asked questions
Does formatting 3DS format SD Card?
Yes, any time you format or reformat an SD card, you’re risking the data on it. Formatting your SD card for 3DS wipes out everything already on that card. Once it’s been formatted for 3DS, your best bet is to use an SD card recovery tool to get back whatever was deleted or formatted away.
Can a 3DS handle a 128GB SD Card?
Sure, a 3DS can handle a 128 GB SD card just fine. That said, if the SD card is in a different file format like NTFS, or its size is over 32 GB, you’ll need to format it to FAT32 first.
Why won’t my SD card work on my 3DS?
Start by checking the file format your SD card is using. Put your SD card into a card reader and connect it to your computer. If it’s not already in FAT format, format the memory card to FAT32 and create a 32KB partition. Set that as the primary partition. Once that’s done, your card should work fine with any Nintendo 3DS.









