The Nintendo 3DS, 3DS XL, and 2DS systems use SD and SDHC cards (and microSD with an adapter) for game saves, downloadable software, and photos. The correct format is FAT32 for cards up to 32 GB, and exFAT for cards larger than 32 GB (after a system update). This article explains how to format your card correctly for the 3DS, what to do if your system doesn’t recognize it, and how to avoid common mistakes.
Why the 3DS Needs a Specific Format
The 3DS operating system reads SD cards using the FAT (File Allocation Table) family of file systems. FAT32 is the most compatible and is the default format for cards up to 32 GB. For cards larger than 32 GB, the system requires exFAT, but only after a system update (version 9.0.0-20 or later). NTFS, the default format for many Windows-formatted drives, is not supported by the 3DS. If you insert an NTFS card, the system will say the SD card is not recognized or needs to be formatted.
How to Format an SD Card for the 3DS
You can format the card on a computer or on the 3DS itself. Formatting on the 3DS is the safest method because it always uses the correct format for your system’s firmware. However, the 3DS’s built-in formatter only works with cards up to 32 GB. For larger cards, you must format on a computer.
- On the 3DS: Go to System Settings → SD Card Management → Format. This will erase everything on the card. It creates a FAT32 partition (or exFAT if your card is larger and your system is updated).
- On Windows: Insert the card into a card reader. Open File Explorer, right-click the drive, select Format. Choose FAT32 for cards 32 GB and under, or exFAT for larger cards. Set Allocation Unit Size to default (or 32 KB). Quick format is fine.
- On macOS: Open Disk Utility, select the card, click Erase. Choose MS-DOS (FAT) for FAT32, or exFAT for larger cards. The 3DS can read both.
- On Linux: Use GParted or the command line with
mkfs.vfatfor FAT32 ormkfs.exfatfor exFAT.
FAT32 vs. exFAT vs. NTFS
Here’s a quick comparison of the three common file systems and how they relate to the 3DS:
- FAT32: The default for 3DS. Works on all systems. Maximum file size 4 GB (not an issue for 3DS games, but you can’t put a single file larger than 4 GB on it, like a movie).
- exFAT: Required for cards over 32 GB. Supports files larger than 4 GB. Only works on 3DS systems updated to 9.0.0-20 or later. If your system is older, you’ll see an error.
- NTFS: Not supported. The 3DS cannot read NTFS. Do not use it.
How to Check Your 3DS System Version
To see if your system supports exFAT, go to System Settings → Other Settings → System. The version number is at the bottom of the top screen. If it’s lower than 9.0.0-20, you need to update your system before using a card larger than 32 GB. Updating is free and done via System Settings → Other Settings → System Update. If you have a card larger than 32 GB and your system is not updated, the 3DS will not recognize it.
Common Problems and Fixes
Here are the most common issues people run into when formatting an SD card for the 3DS, and how to fix them:
- “SD Card Not Recognized” or “SD Card Removed” error: The card may be formatted as NTFS or exFAT on an old system. Reformat to FAT32 (for ≤32 GB) or update your system and use exFAT (for >32 GB). Also check that the card is inserted fully and the metal contacts are clean.
- Card works on computer but not 3DS: The card might have a partition table that the 3DS doesn’t understand. Use the 3DS’s own format function, or on a computer, delete all partitions and create a single primary partition with the correct file system.
- Large card (128 GB, 256 GB) not recognized: Even with exFAT, some 3DS models have trouble with cards above 128 GB. The system may show an error or take a long time to recognize the card. Stick to 32 GB or 64 GB for best compatibility.
- Card is write-protected: Some SD cards have a physical lock switch on the side. Slide it to the unlocked position. If the switch is broken, the card may be permanently read-only.
- Data loss after formatting: Formatting erases everything. Always back up your SD card contents to your computer before reformatting. Use a card reader and copy the entire contents to a folder.
How to Copy Data to a New SD Card
If you’re upgrading to a larger card, you don’t need to re-download your games. Just copy the entire contents of the old card to the new one. Here’s how:
- Turn off the 3DS and remove the old SD card.
- Insert the old card into your computer and copy all files and folders to a folder on your desktop.
- Insert the new card into your computer. Format it as FAT32 (if ≤32 GB) or exFAT (if >32 GB and system updated).
- Copy all the files from the desktop folder to the new card. Do not change the folder structure.
- Insert the new card into the 3DS and turn it on. Your games and saves should appear.
If you have a New Nintendo 3DS or New 3DS XL, you can also use the microSD card management feature in System Settings to transfer data wirelessly, but the manual copy method works for all models.
What About microSD Cards?
The original 3DS and 3DS XL use full-size SD cards. The New 3DS, New 3DS XL, and New 2DS XL use microSD cards. The formatting rules are the same: FAT32 for ≤32 GB, exFAT for >32 GB. If you use a microSD in a full-size adapter, make sure the adapter is not locked. The adapter has a small switch that must be in the “up” (unlocked) position.
Frequently Asked Questions
Can I use a 64 GB SD card in a 3DS?
Yes, but only if your system is updated to version 9.0.0-20 or later, and the card is formatted as exFAT. If you use a 64 GB card on an older system, the 3DS will not recognize it. You can update the system via System Settings.
Will formatting my SD card delete my games?
Yes, formatting erases all data on the card. You can re-download purchased games from the eShop, but game saves will be lost unless you backed them up. Always back up your SD card before formatting.
Why does my 3DS say “SD card could not be found”?
This usually means the card is not inserted properly, the card is locked, or the card is formatted with an unsupported file system (like NTFS). Reinsert the card, check the lock switch, and reformat to FAT32 or exFAT.
Can I use a 128 GB SD card in a 3DS?
Yes, but compatibility is not guaranteed. Some users report that 128 GB cards work fine after formatting to exFAT, while others experience errors or slow performance. For reliability, 32 GB or 64 GB is recommended.
Do I need to format a new SD card before using it in a 3DS?
Most new SD cards come pre-formatted as FAT32, so they work out of the box. However, if you bought a card larger than 32 GB, it may be formatted as exFAT or NTFS. Check the format and reformat if needed.
What is the best SD card for a 3DS?
Any reputable brand (SanDisk, Samsung, Kingston, etc.) with a speed class of 4 or higher works well. The 3DS does not benefit from ultra-fast cards, so a standard Class 4 or Class 10 card is sufficient. Use a 32 GB card for the most compatibility, or 64 GB if you need more space and have an updated system.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Turn Off Backup Encryption in iTunes?
- Campus Tech Innovation Hubs: What They Are
- Poco C51 Airtel Prepaid Locked Variant India?
- Jenkins vs GitHub Actions: Which CI/CD Fits Your Team?
- Shared VPS Hosting: Is It Better?
- Disk Defrag Pro: What It Does and Whether You Need It