SD card not reading on a Mac: check the reader, then the card
When an SD card won’t read on a Mac, the cause is usually the reader, the card’s lock switch, a permission prompt, or a damaged file system, not a dead card. Start with the checks that only look, and copy your photos off before any repair or format.
Try a USB card reader, check the lock switch, open Disk Utility with Show All Devices, and click Ignore (not Initialize) on any “not readable” message. If the card is detected, copy files off with a read-only tool first. If no computer sees it, the card has failed.
Checks that only look
- Reseat it and try a different reader. Built-in SD slots and cheap readers fail more than cards do. A USB card reader, plugged straight into the Mac, is a quick way to separate the two.
- Look at the lock switch. The slider on the side of a full-size SD card can be set to LOCK. A locked card should still read, but if it mounts read-only or behaves oddly, slide it back to the top and retry. Leave it locked if you only want to read it safely.
- Permission prompt. On Mac laptops with Apple silicon, an alert asks you to allow a new SD card or accessory to connect. If you chose Don’t Allow, or the Mac was locked, the card won’t appear. Check System Settings > Privacy & Security > Allow accessories to connect (Apple).
- Disk Utility. Open it and choose View > Show All Devices. If the card appears, the Mac can talk to it.
- Terminal, read-only.
diskutil listshows the card by its size.diskutil info disk4(your number) shows its format. - Finder settings. Finder > Settings > General and Sidebar: tick External disks, so a mounted card isn’t hidden.
What the result tells you
- Not listed anywhere (not in Disk Utility with Show All Devices, not in
diskutil list) on this Mac or another: the card or reader has failed. Try a second reader. If still nothing, the card is dead. - Listed, but “not readable”: click Ignore. The file system is damaged or in a format macOS can’t read. See “The disk you inserted was not readable”: click Ignore, not Initialize.
- Listed, greyed out, won’t mount: see “Could not mount”: com.apple.DiskManagement.disenter error.
- Listed but empty, or 0 bytes: files may have been deleted or the card formatted. Open it with Retrova and turn on Show deleted files to list deleted files with their names (FAT32 and exFAT cards); if that is empty, run Deep scan.
- Raspberry Pi card showing a tiny boot volume: that’s normal. See Read a Raspberry Pi SD card on a Mac.
The step that writes
First Aid in Disk Utility repairs file system errors, and Apple documents running it on volume, container then device (Apple). It writes to the card. On a card full of irreplaceable photos, copy first. If you have to repair afterwards, fine.
Copy your photos off with Retrova
Retrova opens the card read-only. It understands FAT32 and exFAT (the usual SD card formats) and also APFS, Mac OS Extended (HFS+), NTFS, ext4 and others, and it doesn’t depend on macOS mounting the card.
- Plug the drive in and open Retrova. On the home screen choose A drive won’t open. Retrova lists every drive and partition it can see, with the file system it detected.
- Pick the drive or partition. macOS asks for your administrator password at this point, because reading a disk directly needs it. Retrova only uses it to read.
- Browse and choose what you want back. If the file system is readable you see your original folders and file names, and you can preview photos, videos, PDFs and text before copying. Photos, videos and RAW files show with their original names if the file system is intact.
- Choose a destination on a different drive with enough free space. Retrova never saves onto the drive it is reading.
- Copy, then Verify. Files are written as temporary parts and renamed only when complete. When it finishes, run Verify to compare every copy with the original, byte for byte.
If the card was formatted, or no file system can be read, run Deep scan from I deleted something. It finds photos (including Canon CR2/CR3, Nikon NEF, Sony ARW, Fujifilm RAF, Olympus ORF, Pentax PEF and DNG RAW), videos and documents by content, but names and folders are lost and only files stored in one piece come back. For the camera-specific details, see Recover photos from a formatted camera card (CR3, NEF, ARW, RAF, DNG) and Recover deleted photos from an SD card.
What Retrova can’t do: it can’t undelete files with their names on APFS, ext or other file systems (only NTFS, FAT and exFAT), can’t open an encrypted drive without its password or recovery key, can’t open the startup disk of a T2 or Apple silicon Mac away from that Mac, doesn’t handle RAID sets or phones, and can’t fix a drive with physical damage. Retrova’s builds aren’t signed or notarised yet, so macOS and Windows will show a warning the first time you open it.
If the card reads slowly or keeps dropping out
Cards wear out. If the card is detected but slow, or files fail halfway, make an image first so the card is read once: Image a failing drive on Mac or Windows. Cards don’t make noise, so if the Mac simply can’t see it on any reader, the controller has probably failed. A lab can sometimes read the memory chips directly; ask about costs first.
What not to do
- Don’t click Initialize or Erase on a card with photos you want.
- Don’t keep inserting and removing the card repeatedly if it isn’t being detected.
- Don’t shoot or save new files to a card that has lost photos.
- Don’t use camera-brand “repair” apps that write to the card before copying.
Get Retrova
Free and open source for macOS 11+ and Windows 10/11. No account, no recovery limit, and it never writes to the drive you’re rescuing.
Download RetrovaFree for Mac and WindowsQuestions
Why is my SD card not showing up on my Mac?
Common reasons are a bad reader or slot, a permission prompt that wasn’t allowed, Finder hiding external disks, or a damaged file system. Disk Utility with Show All Devices and diskutil list show whether the Mac can see it.
Is the SD card lock switch the problem?
Rarely. A locked card can be read; it just can’t be written to. Leaving it locked while you recover is a good safety measure.
My Mac says the SD card is not readable. Should I initialize?
No. Click Ignore. Initialize erases the card. Copy your files off first.
Can Retrova recover photos from a corrupted SD card?
Often, yes. It reads the card read-only. If the file system is intact you see names and folders, including deleted files with their names if you turn on Show deleted files; if not, Deep scan finds photos and videos by content.
Sources
- Apple: Allow USB and other accessories to connect to your Mac
- Apple: Repair a Mac storage device with Disk Utility