How to Recover Deleted Photos
from SD Card on Mac [2025]

Updated June 2025 ยท 8 min read

You open your camera or computer and the photos are gone. Maybe you accidentally hit "delete all," formatted the wrong card, or the SD card just stopped showing files. Whatever happened, your photos are probably still recoverable โ€” as long as you act quickly.

โš  Stop using the SD card immediately. Every new photo or write operation can overwrite the deleted data. Put your camera down, eject the card, and don't format or save anything to it until you've attempted recovery.

Why Deleted Photos Can Be Recovered

When you delete a file on an SD card, the card's file system marks that space as "available" โ€” but the actual photo data is still physically present until something new is written over it. Photo recovery software reads the raw data on the card and reconstructs those deleted files before they're overwritten.

Method 1: Recover Using PhotoRescue (Recommended)

PhotoRescue is a lightweight Mac app built on the PhotoRec engine โ€” the same open-source recovery engine trusted by professionals worldwide. Scanning and previewing are completely free; you only pay for photos you choose to save.

  1. Download and open PhotoRescue โ€” click the button below to get the free Mac download.
  2. Connect your SD card โ€” use a card reader or your Mac's built-in slot. The app detects it automatically.
  3. Select the SD card from the device list and click Start Scan.
  4. Browse the previews โ€” thumbnail previews load as the scan runs. You can see exactly which photos are recoverable before spending anything.
  5. Select the photos you want and complete the secure Stripe checkout. Photos are saved to your Mac instantly.

Try PhotoRescue Free

Scan and preview at no cost. Pay only for photos you choose to recover.

โฌ‡ Download for Mac (Free)

Method 2: Use macOS Time Machine

If you previously imported the photos to your Mac and had Time Machine enabled, you may be able to restore them through the Time Machine interface without any third-party software. Open Finder, navigate to your Photos library folder, then enter Time Machine from the menu bar and browse back to a date before the deletion.

This only works if Time Machine was already set up and the photos were imported to your Mac โ€” it cannot recover photos that were only on the SD card.

Method 3: Check iCloud Photos

If you imported photos to the Photos app and iCloud Photos is enabled, deleted photos go to the Recently Deleted album where they stay for 30 days. Open Photos โ†’ Albums โ†’ Recently Deleted to restore them.

Tips to Maximize Recovery Success

What to Do If the SD Card Is Not Detected

If your Mac doesn't recognize the SD card at all:

  1. Try a different card reader or USB port.
  2. Open Disk Utility (Applications โ†’ Utilities) and check if the card appears there even if it's not mounted on the desktop.
  3. If Disk Utility shows the card but it won't mount, try clicking First Aid to repair the file system.
  4. If the card still won't appear, there may be physical damage โ€” consider a professional data recovery service.

Frequently Asked Questions

Can I recover photos after formatting the SD card?

Yes, often. Quick-format (the default on most cameras and Windows) doesn't erase photo data โ€” it only removes the file index. As long as new photos haven't been written over the old ones, PhotoRescue can often recover them. Try a free scan to see what's still there.

How long does the scan take?

A 32 GB card typically takes 5โ€“20 minutes depending on your Mac and card reader speed. You can browse previews as the scan progresses without waiting for it to finish.

Are the recovered photos full quality?

Recovery restores the original file data, so the quality is the same as when the photo was taken. Partially overwritten files may be incomplete, but those will be visible in the preview so you can decide whether to save them.

Is it safe to put my SD card into my Mac?

Yes โ€” macOS mounts SD cards in read-only mode by default, so simply inserting the card won't overwrite any data. The risk comes from saving new files to the card.