I accidentally deleted important photos from my Canon camera SD card before backing them up, and now I really need help getting them back. The card was used after the deletion, so I’m not sure if recovery is still possible. What photo recovery methods or SD card recovery software work best for Canon camera memory cards?
I’ve run into this with Canon SD cards more than once, and the first few minutes matter more than people think. Deleted photos are often still sitting there. What kills recovery is using the card again. If this happened to you, stop shooting now and pull the card.
What I’d do first, no detours:
- Do not take a single extra photo. One test shot is enough to overwrite part of an old file.
- Do not poke around in the camera menus trying to repair anything. Even normal camera activity sometimes writes to the card.
- If your computer pops up a format message, cancel it.
- Remove the SD card from the Canon. If the card has a lock switch, slide it to read-only and leave it there until you scan it on a computer.
Why deleted photos still show up in recovery tools is pretty simple. On most cards, deletion does not wipe the image data right away. The camera marks the space as free, and the old file stays there until new data lands on top of it. So the photos are often gone from the gallery, but not gone from storage. Big diff.
Before you start messing with recovery software, check the image.canon app if you had it linked. I’ve seen cloud copies still sitting there for around 30 days. If nothing is there, move to recovery software. Use a computer and a USB SD card reader. I would not connect the camera over USB for this.
A couple tools worth trying:
This one is the easiest place to start. The interface is clean, previews are good, and it handles photo recovery from SD cards well. It also reads Canon RAW formats like CR2 and CR3, which matters if you weren’t shooting JPG. On Windows, the free recovery limit gives you 100MB to test with, which is enough to see if your files are there.
- PhotoRec
This is the budget route, meaning free. It works, and it digs deep, but it feels old school. No polished interface. More of a text-window setup. Also, filenames usually come back mangled or generic, so if you recover 900 images, sorting them gets annoying fast. Still solid if you do not want to spend money.
The recovery steps are pretty much the same no matter which tool you pick:
- Install the program on your computer, not on the SD card.
- Put the card into a card reader and start a scan.
- Wait. Large cards take a while, esp if the tool is doing a deeper pass.
- Filter results to images so you are not scrolling through junk.
- Preview files before restoring them. This saves time.
- Recover everything to a different drive, not back onto the same SD card.
That last part matters a lot. Writing recovered files back to the card is how people ruin their own rescue attempt.
If you move slow and keep the card untouched, your odds are decent. After you recover what you can and copy it somewhere safe, then format the card in the camera before using it again. That tends to keep the card’s file system from getting weird later.
If the card got used after deletion, recovery odds drop, but they are not zero. What matters is how much new data hit the same sectors. A few shots, sometimes fine. A long burst or 4K video, much worse.
I agree with @mikeappsreviewer on one thing, keep the card out of the camera. Where I differ a bit is this. Before running recovery on the card itself, make a full image of the SD card first if you have a PC. Tools like USB Image Tool, Win32 Disk Imager, or dd on Mac/Linux work for this. You scan the image file, not the live card. Safer. If a scan crashes or you misclick, your source stays untouched.
What I’d do:
- Put the SD card in a reader.
- Create a byte-for-byte image of it.
- Scan the image with Disk Drill first. It tends to pull Canon JPG, CR2, and CR3 cleanly, and previews help a ton.
- If results are weak, run PhotoRec on the image too. It ignores damaged file tables and carves by file signature.
- Save recovered files to your computer or external drive, never the SD card.
Also check for hidden leftovers. Some Canon cards keep sidecar files, thumbnails, or split video folders even when the main DCIM view looks empty.
One more thing ppl skip. If the photos matter a lot, stop DIY after the first pass. Repeated write attempts, repair prompts, and random scans make pro recovery harder.
If you want a quick visual walkthrough, this SD card photo recovery reel for Canon and other cameras covers the basics in a simple way.
If you say how many new photos or videos were shot after deletion, I can give you a more honest recovery estimate.
If the card was used after deletion, I’d be a little less optimistic than @mikeappsreviewer makes it sound, but not as doom-y as ppl think. Photos are often only partially overwritten, so you may recover some fully, some corrupted, some not at all. That’s normal.
One thing I’d add that @viaggiatoresolare hinted at but didn’t really stress enough: check the card for file system weirdness before assuming pure deletion. Canon cards sometimes still have recoverable folder entries under DCIM, MISC, or PRIVATE that Windows/macOS won’t show cleanly. On Windows, turn on hidden files. On Mac, use Image Capture too, not just Finder. I’ve seen pics show up there when Finder acted dumb.
Also, if you shot RAW+JPG, don’t just search for JPG. Look for CR2 or CR3 separately. Sometimes the JPEG preview is gone but the RAW survives, or vice versa. Same with video sidecars.
For actual recovery, Disk Drill is probly the easiest first pass because you can preview what’s still intact before restoring. That matters a lot when the card was reused. If it finds nothing useful, then yeah, go deeper with a carving tool. I just wouldn’t run ten different apps back-to-back for no reason. More chaos, more chances to click the wrong thing.
And if you want more real-world camera SD card recovery tips, this thread is worth skimming: Canon camera SD card photo recovery advice from Reddit
Big thing now is don’t format, don’t repair, don’t reuse. Recover to your computer only. If the missing shots are once-in-a-lifetime type stuff, I’d stop after one careful scan and consider a pro lab. DIY is great until it isn’t.
I’d add one thing the others only touched on lightly: the card itself may be the problem, not just deletion. If the Canon SD card is starting to fail, do a health check in a card reader before trusting any recovery result. Slow reads, disconnects, or I/O errors usually mean stop DIY fast.
I slightly disagree with the “run multiple tools” approach from @viaggiatoresolare and @nachtschatten. If the photos are important, fewer passes is usually smarter. Every extra action increases the chance of mistakes, even if reads are mostly safe. I’d pick one careful scan first, then reassess.
For that first pass, Disk Drill is a reasonable option because it previews Canon files well, which helps separate intact shots from junk.
Pros of Disk Drill:
- easy to use
- good preview support for JPG, CR2, CR3
- decent at rebuilding folder structure
- quick to tell whether recovery is worth continuing
Cons:
- not free for full recovery on most setups
- can return duplicates from different scan methods
- deep scans may lose original filenames
Also, check whether your Canon wrote smaller embedded previews inside RAW files. Sometimes the full image is damaged but the embedded preview still survives, which is better than nothing.
@mikeappsreviewer is right about one thing above all: do not put recovered files back on that card. If the card was reused heavily, expect partial recovery, not miracles.


