If your Mac won’t read an SD card, the cause is usually a formatting issue, a dirty card, a faulty adapter, or a macOS permission glitch—and most of these can be fixed in a few minutes without special software. This guide walks you through the most common fixes, from simple reseating to reformatting, and explains why each step works so you can recover your files and get the card working again.
Why Your Mac Stops Reading SD Cards
SD cards fail to appear on macOS for several distinct reasons. The most common are:
- Format incompatibility: macOS natively reads FAT32, exFAT, and APFS, but not NTFS (Windows default) without third-party drivers. If your card is NTFS-formatted, it will often show as “not readable� or not appear at all.
- Physical connection issues: Dust, lint, or a bent pin in the SD slot, or a cheap USB adapter, can interrupt the connection.
- Corrupted file system: Improper ejection, power loss, or a failing card can corrupt the partition table, making the card unreadable.
- macOS permission or cache glitches: Sometimes the system’s background processes (like
fseventsd) get stuck, preventing the card from mounting. - Card lock switch: The small slider on the side of an SD card can be in the “lock� position, making the card read-only—but macOS may still show an error.
Understanding the cause helps you choose the right fix. Start with the simplest checks before moving to reformatting.
First Steps: Check the Basics
Before diving into terminal commands, try these quick checks—they resolve a surprising number of issues:
- Reseat the card: Remove the card, inspect the gold contacts, and gently blow out any dust. Reinsert firmly until it clicks.
- Try a different port or adapter: If using a USB adapter, plug it directly into a Mac port (avoid hubs). For built-in SD slots, try a USB card reader to rule out a faulty slot.
- Test the card on another device: Put it in a camera or another computer. If it works there, the card is fine and the issue is on your Mac.
- Check the lock switch: Slide the lock switch on the card’s side to the “unlock� position (away from the contacts).
- Restart your Mac: A simple reboot clears many transient kernel and driver issues.
If the card still doesn’t appear, move on to software checks.
How to Check if macOS Sees the Card at All
Sometimes the card is detected but not mounted. Open Disk Utility (in Applications → Utilities). If you see the card listed in the left sidebar (usually under “External�), it’s detected but may have a mounting issue. Select it and click the Mount button. If that fails, try First Aid to repair the file system.
If the card doesn’t appear in Disk Utility, open System Information (hold Option and click the Apple menu → System Information) and go to Card Reader or USB. If it shows there, the hardware is recognized. If not, the problem is likely physical (card, adapter, or port).
For a deeper look, you can use Terminal’s diskutil list command to see all disks. If the card appears as /dev/disk2 but isn’t mounted, you can force mount it with diskutil mount /dev/disk2s1 (replace the identifier with your card’s).
Fix the Most Common Culprit: Formatting
If the card is detected but not readable, the file system is likely unsupported or corrupted. Here’s how to fix it:
- Back up any data you can access (try using a different computer or recovery tool).
- In Disk Utility, select the card and click Erase.
- Choose a format:
- exFAT – Best for cards used across Mac, Windows, cameras, and other devices. Works with files over 4GB.
- FAT32 – Maximum compatibility but limits individual files to 4GB.
- APFS – For Mac-only use, but not readable by most cameras or Windows.
- Click Erase. This will permanently delete all data on the card.
If Disk Utility fails, you can use Terminal’s diskutil eraseDisk command. For example, to format as exFAT: diskutil eraseDisk ExFAT MyCard /dev/disk2 (replace disk2 with your card’s identifier).
Warning: Reformatting erases everything. Only do this after you’ve recovered important files.
Recovering Data from an Unreadable Card
If the card is corrupted and you haven’t backed up, stop using it immediately to avoid overwriting data. Try these recovery methods:
- Use Disk Utility’s First Aid – It may repair minor file system issues, making the card readable again.
- Try a different computer or OS – Sometimes Windows or Linux can read a card that macOS cannot.
- Use data recovery software – Tools like TestDisk (free, open-source) or PhotoRec can scan the raw card and recover files. These work best if you haven’t written new data to the card.
- Clone the card first – Use
ddin Terminal to create an image of the card, then recover from the image to avoid further damage.
Recovery success depends on the extent of corruption and whether the card is physically failing. If the card makes clicking sounds or is physically damaged, professional recovery may be needed.
Preventing Future SD Card Issues on Mac
Once your card works again, follow these habits to avoid repeat problems:
- Always eject properly: Drag the card icon to Trash or right-click → Eject before removing. Never yank it out while writing.
- Use high-quality cards and adapters: Cheap adapters can cause intermittent connections and data corruption.
- Format new cards in your camera or device – This ensures the file system is optimized for the device.
- Back up regularly: Copy important photos/videos to your Mac or cloud storage after each shoot.
- Keep the card clean and dry: Store in a case, avoid extreme temperatures, and keep the contacts free of dirt.
If your Mac’s built-in SD slot is faulty, consider using a USB-C card reader—these are inexpensive and often faster.
Frequently Asked Questions
Why does my SD card show “not readable� on Mac but works on my camera?
This usually means the card is formatted with a file system macOS doesn’t support (like NTFS) or the card’s partition table is corrupted. Your camera doesn’t care about the file system—it just writes raw data. Copy the files to a computer that can read the card (like Windows), then reformat the card to exFAT on your Mac.
Can I recover files from an SD card that won’t mount?
Yes, often. First, try Disk Utility’s First Aid. If that fails, use data recovery software like TestDisk or PhotoRec. These tools read the raw data and rebuild files. Avoid writing anything to the card before recovery. If the card is physically damaged, professional recovery services may be the only option.
Is exFAT better than FAT32 for SD cards on Mac?
For most users, yes. exFAT handles files larger than 4GB (important for HD video) and is compatible with macOS, Windows, and most modern cameras. FAT32 is older and has the 4GB file size limit, but it works with virtually every device, including some older cameras and game consoles.
Why does my Mac read some SD cards but not others?
This points to a compatibility or formatting issue, not a hardware failure. Some cards are formatted as NTFS (Windows-only), some have a lock switch engaged, and others may be too large for the card reader (older readers may not support SDXC cards over 32GB). Check the card’s format and try a different reader.
What should I do if my Mac says “The disk you inserted was not readable by this computer�?
This error appears when macOS can’t recognize the file system. Click “Ignore� to avoid automatic actions, then open Disk Utility and try First Aid. If that fails, you may need to reformat the card, which erases data. If you need the data, use recovery software first.
Can I use a microSD card in my Mac’s SD slot?
Yes, but you need an SD adapter. Place the microSD card in the adapter, then insert the adapter into the slot. Ensure the adapter’s lock switch is in the unlock position. Some Macs have a SDXC slot that supports UHS-II speeds, but the adapter may limit speed.
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
- Philips DST7060/20 7000 Series Iron: Specs & Fit
- Coal Fueled Jet Aircraft: Could It Work?675 L
- Remote Desktop on Raspberry Pi: How to Enable It
- Word Select Last Line in Paragraph?
- Google Assistant IFTTT Recipes: 7 Useful Automations
- OLED TVs in Dark Rooms: Why They Look Better and When They Don’t