If your device says “This device does not support this SD card,” the card is either formatted with the wrong file system, is too large for the device, or the card/reader is damaged. You can often fix it by reformatting the card to a compatible format (like FAT32 or exFAT) or by checking the card’s capacity against your device’s specifications.
Why Do Devices Reject SD Cards?
SD cards are not universally compatible. Every device—whether it’s a camera, phone, car stereo, or drone—supports a specific set of SD card standards, capacities, and file systems. When you insert a card that doesn’t match those requirements, the device displays an error like “This device does not support this SD card.”
The most common reasons are:
- File system mismatch: The card is formatted as NTFS (common on Windows) or ext4 (common on Linux), but your device only reads FAT32 or exFAT.
- Capacity too high: The device may only support SDHC (up to 32GB) but you’ve inserted an SDXC card (64GB or larger).
- Card type: Some older devices only accept standard SD (up to 2GB) and not SDHC or SDXC.
- Damaged card or reader: A corrupted partition, bent pins, or a failing card can cause the device to reject it.
SD Card Types and Capacities
SD cards come in three main families, each with a different capacity limit and file system requirement:
- SD (Secure Digital): Up to 2GB, typically formatted as FAT16. Very old devices (early 2000s) may only support these.
- SDHC (Secure Digital High Capacity): 4GB to 32GB, formatted as FAT32. Most devices from the last 15 years support SDHC.
- SDXC (Secure Digital eXtended Capacity): 64GB to 2TB, formatted as exFAT. Requires newer hardware and software.
If your device is older, it may not support SDXC at all. Check the manual or manufacturer’s website for the maximum supported capacity. If you insert a 128GB card into a device that only supports up to 32GB, you’ll get the “not supported” error.
File System Explained: FAT32 vs exFAT vs NTFS
The file system is the structure that tells the device how to read and write data. Different file systems have different compatibility levels:
- FAT32: The most widely compatible file system. Works with almost all devices, but cannot store files larger than 4GB.
- exFAT: Designed for SDXC cards. Supports large files and large capacities, but older devices may not support it.
- NTFS: Common on Windows internal drives, but many cameras, phones, and game consoles cannot read NTFS.
If your card is formatted as NTFS, most consumer electronics will reject it. Reformatting to FAT32 or exFAT usually solves the problem.
How to Fix the “Not Supported” Error
Follow these steps in order. Start with the simplest fix and move down the list.
- Check the card’s capacity: Look at the label on the card. If it says SDXC (64GB+) and your device only supports SDHC, you need a smaller card.
- Try the card in another device: Insert it into a computer or another device. If it works there, the problem is compatibility, not the card itself.
- Reformat the card: On a computer, back up any data, then format the card to FAT32 (for cards up to 32GB) or exFAT (for 64GB+). Use the SD Association’s official formatter tool or your operating system’s formatting utility.
- Clean the contacts: Gently wipe the gold contacts with a soft, dry cloth. Oxidation or dirt can cause connection issues.
- Try a different card reader: If you’re using a card reader, it might be the problem. Test with another reader.
- Update device firmware: Some devices have received firmware updates that add SDXC support. Check the manufacturer’s website.
How to Reformat an SD Card (Windows, Mac, Android)
Reformatting erases all data, so back up first. Here’s how to do it on each platform:
Windows:
- Insert the card into your PC’s card reader.
- Open File Explorer, right-click the SD card, and select “Format.”
- Choose FAT32 (for 32GB or smaller) or exFAT (for 64GB+).
- Click “Start.”
Mac:
- Insert the card and open Disk Utility (in Applications/Utilities).
- Select the card in the sidebar, click “Erase.”
- Choose format: MS-DOS (FAT) for FAT32 or ExFAT for exFAT.
- Click “Erase.”
Android:
- Go to Settings > Storage.
- Tap the SD card, then tap the three-dot menu and select “Format” or “Format as portable.”
- Confirm.
Note: Some devices (like certain dash cams) require FAT32 even for large cards. If exFAT doesn’t work, try FAT32, but you’ll be limited to 4GB files per video clip.
Common Misconceptions
“The card is broken.” Not necessarily. The error often means incompatibility, not hardware failure. Test the card in a computer first.
“All SD cards are the same.” They differ in capacity, speed class, and file system. A card that works in one device may not work in another.
“Reformatting will fix everything.” It fixes file system issues, but not physical damage or capacity limits. If the device doesn’t support SDXC, reformatting won’t change that.
What to Do If Nothing Works
If you’ve tried all the above and the device still rejects the card, the card may be physically damaged or counterfeit. Counterfeit cards often report a larger capacity than they actually have. You can verify with a tool like H2testw (Windows) or F3 (Mac/Linux) to check the real capacity.
Also, check the device’s manual for the exact SD card specifications. Some devices only support UHS-I cards, not UHS-II or UHS-III. The card’s speed class (like Class 10, U1, U3) can also matter for video recording, but it rarely causes a “not supported” error.
If the card is under warranty, contact the manufacturer for a replacement. If not, it’s safest to buy a new card from a reputable brand and retailer, and make sure it matches your device’s requirements.
Frequently Asked Questions
Can I use a 128GB SD card in a device that only supports 32GB?
No. The device’s hardware and firmware are designed to handle a maximum capacity. Inserting a larger card will usually trigger the “not supported” error. You need to use a card within the device’s supported range.
Should I format my SD card as FAT32 or exFAT?
If your card is 32GB or smaller, use FAT32 for maximum compatibility. If it’s 64GB or larger, use exFAT, unless your device specifically requires FAT32. Some devices (like certain cameras) need FAT32 even for large cards, but then you’ll have a 4GB file size limit.
Why does my camera say “Card not formatted” when the card is new?
New cards often come formatted in exFAT, which many cameras don’t support. Reformat the card in the camera itself (via the camera’s menu) or on a computer to FAT32. This is a common issue with new SDXC cards.
Can a damaged SD card be repaired?
If the card has physical damage (cracks, bent pins) or logical corruption that formatting can’t fix, it’s usually not repairable. You can try using recovery software to get data off, but the card itself is likely dead.
Is it safe to use a card reader with a microSD adapter?
Yes, but make sure the adapter is of good quality. Poorly made adapters can cause connection issues and data corruption. If you get errors, try a different adapter or a microSD-specific reader.
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
- Valheim Server Not Showing in Community List Fixes
- DisplayPort vs HDMI: Which Cable Should You Use?
- Soundbar vs 2.1 Speaker System: Which Is Better?
- Survive Lava for Brainrot Tier List170 points
- MySQL Dump Import: Fix Common Errors
- Mouse Moving on Its Own? Causes & Fixes