SD Card
SD Card Not Recognized on Mac or MacBook
Check the reader, then scan before formatting.
Written by the Refindo Recovery Team · Published · Updated
Before assuming a card is corrupted, separate the two things that can go wrong: the connection and the file system. A Mac can fail to show an SD card in Finder while the card still appears in Disk Utility, that points to file system trouble, not a dead card. The reader matters too. A MacBook's built-in slot and an external USB reader fail in different ways, and older built-in slots don't handle large SDXC cards at all, so testing a second reader rules out a whole category of false alarms.
Quick answer
If an SD card is not recognized on Mac, test a reliable USB card reader, check Disk Utility and System Information, and do not format the card as a test. Once macOS detects the card at any layer, scan and recover photos or videos before erasing it.
Do not format as a test
Rule out the reader and slot first, without formatting, and once macOS detects the card, scan before erasing. A recognition glitch isn't a reason to wipe the data.
- Do not format the card as a test to see if it "comes back".
- Do not assume corruption until you have ruled out the reader and slot.
- Stop reinserting the card through flaky readers or hubs.
- Recover to your Mac, not back onto the same card.
Why a Mac won't recognize an SD card
- Reader, adapter, USB hub, or card contact issue.
- exFAT or FAT32 metadata damage.
- Camera or drone formatting that macOS can't mount cleanly.
- Failing flash media or unstable card reads.
How to scan a card with a USB reader
Refindo can scan the SD card when macOS can detect the device. If the card never appears anywhere, hardware or reader issues must be resolved first.
- Try the card in a separate USB card reader rather than the built-in slot.
- Open Refindo and select the card once macOS detects it as a device.
- Run Quick Scan, then Deep Scan when exFAT or FAT32 metadata is damaged.
- Preview recoverable photos and videos and save them to your Mac.
When the card never appears anywhere
- The card disconnects during the scan or appears with the wrong capacity.
- The card holds the only copy of irreplaceable media.
- The card never appears in System Information with any reader.
- The card or reader shows signs of physical damage.
Built-in slot vs reader, SDXC compatibility
Built-in SD Slot vs USB Card Reader
MacBook built-in SD slots connect through an internal USB bus and support UHS-I speeds. Some older models don't support SDXC cards larger than 32 GB or exFAT partitions created by newer cameras. An external USB 3.0 card reader often provides broader compatibility and more reliable detection. If the built-in slot fails, always test with a separate reader before assuming card damage.
SDXC and SDHC Compatibility on Mac
SDHC cards (up to 32 GB, FAT32) are universally supported on Mac. SDXC cards (64 GB and above, exFAT) require macOS 10.6.5 or later and a compatible reader. Inserting an SDXC card into an SDHC-only slot produces no mount and no error message. Checking System Information under Card Reader confirms whether the Mac detected the card at the hardware level.
Frequently Asked Questions
What should I check first?
Try a reliable card reader and direct connection. Do not format the card as a test.
Why is my MacBook not recognizing my SD card?
Common causes include a failing adapter, dirty or worn card contacts, an SDXC compatibility issue, a flaky USB hub, or exFAT/FAT32 metadata damage. Try a separate USB reader and check System Information before formatting.
What if the SD card appears in Disk Utility but not Finder?
That means macOS can detect the card but cannot mount a readable volume. Scan the card before using First Aid, Erase, or camera formatting.
Can Refindo scan a card Finder doesn't show?
Yes, if the card is still visible to the system as a device.
What if the card appears with the wrong capacity?
Stop self-recovery. Wrong capacity often points to hardware, controller, or counterfeit media issues.
Does the built-in MacBook SD slot support all card types?
Not always. Older MacBooks may not support SDXC cards. If your card is 64 GB or larger and doesn't appear, try a USB card reader that explicitly supports SDXC.
How can I tell if macOS detects the card at all?
Open System Information and check the Card Reader or USB section. If the card appears there but not in Finder, it's a file system issue rather than a hardware problem.
Scan before you repair
Run a read-only scan first, preview what is recoverable, then save selected files to a different drive.