Two summers ago I second-shot a wedding at a barn venue about an hour outside Columbus. Twelve hours, two camera bodies, and a reception that ran long because nobody wanted to tell the bride’s uncle to get off the dance floor. I drove home with five SD cards in one of those little plastic cases. Four were full. One was blank. I keep full cards label-side down so I can tell them apart at a glance, and I meant to back everything up that night.
I didn’t. I went to bed. My son had a soccer game at nine the next morning, so I grabbed a card out of the case in the parking lot, stuck it in the camera, and hit format out of pure habit. I shot most of the first half (a lot of eight-year-olds chasing the ball in one big clump) before I opened the case on the sideline to swap batteries. The blank card was sitting right there. Label up.
The card in my camera had the entire reception on it. Toasts, first dance, the sparkler exit I’d spent ten minutes setting up. I’m pretty sure I said a word out loud that the other soccer parents didn’t appreciate.
I got almost all of it back, which is why this is a software roundup and not a confession. But I made mistakes in that first hour that cost me frames, and over the next week I tried more software specialized in photo recovery than any sane person should. So here’s what I’d do, and what I’d use.
Before you install anything
Stop using the card. Take it out of the camera and put it somewhere safe. A formatted or deleted card usually still has your images on it, but every new file you write can land right on top of them, and once that happens nothing gets them back. The 60-some soccer frames I shot after formatting wiped out most of the cocktail hour. I still think about that.
- Never recover files back onto the same card. Save them to your computer or an external drive.
- If your computer won’t see the card at all, try another card reader before you assume the worst. Readers die more often than cards do, in my experience.
- If Windows or macOS pops up a message offering to format the card or “fix” it, say no.
- Some of these programs can make an image (a full copy) of the card first. If yours offers that, do it and scan the copy instead.
Okay. On to the software.
1. Stellar Photo Recovery
This is the one that got my reception back, and it’s the one I tell friends to try first when they text me in a panic (which happens more than you’d think once people know you went through it).
I’d heard of Stellar Photo Recovery but never had a reason to use it. What sold me was that it’s built around photos and video instead of being a general file tool with a photo checkbox bolted on. It works with SD, microSD and CompactFlash cards, plus regular hard drives and USB sticks, and it runs on both Windows and Mac. More important for me, it understands camera RAW formats. My card was full of Canon CR2 files, and those are exactly what a lot of general-purpose tools choke on.
The free version lets you scan the card and preview what it finds before you pay for anything. Don’t skip that part. Seeing actual thumbnails of the first dance pop up on screen was the first time my heart rate came down that morning, and it also told me which files were intact and which weren’t before I spent a dime.
The deep scan on a 64GB card was not quick. I made lunch. I ate lunch. It was still going. That’s normal for a sector-by-sector scan of a card that size, but go in expecting to wait. And because I’d formatted the card, the original folder structure was gone, so everything came back sorted by file type instead of neatly by date. Not Stellar’s fault, really. Just something to expect.
My one real gripe is that the different editions took me a minute to sort out. There’s a higher tier that adds repair for corrupted photos and videos. I didn’t need it, so I can’t say much about how well it works, but if your files come back and won’t open, that’s the version to look at.
Bottom line, if someone asked me how to recover deleted photos from a camera card and they weren’t technical, this is where I’d send them.
2. PhotoRec
Free, open source, runs on Windows, Mac and Linux, and honestly very good at the actual job. It comes bundled with a partition tool called TestDisk, and it’s been around forever.
PhotoRec ignores the card’s file system completely and just reads the raw data looking for the start of known file types. That’s why it can pull images off cards that are badly corrupted. It’s also why everything comes back with names like f13843712.cr2, dumped into a pile of folders called recup_dir.1, recup_dir.2 and so on. No original filenames. No dates in the names. Plus a lot of random junk your camera wrote that you never knew existed.
I ran it on the same card a few days later, mostly out of curiosity. It found roughly the same set of images. Then I spent an entire evening sorting through a few thousand files that looked like bank routing numbers.
The interface is a text menu you move through with arrow keys in a terminal window. There’s a basic graphical version for Windows called QPhotoRec, and it helps a bit. If you’re comfortable with that kind of thing and money is tight, PhotoRec is great. If the words “terminal window” made you nervous, skip it.
3. R-Studio
R-Studio is what a lot of actual data recovery shops use. It handles a huge range of file systems, can rebuild broken RAID arrays, has a built-in hex editor, and can even recover data over a network.
For one SD card it’s overkill. Massive overkill. The interface assumes you already know what a partition table is and why you’d care.
Where it does make sense for photographers is the archive. If you keep twenty years of client work on a NAS or a RAID box and that box falls over, R-Studio is worth a hard look (or worth paying someone who already owns it). Otherwise, move along.
4. Wondershare Recoverit
Recoverit is the friendliest-looking program on this list. Big buttons, clear steps, works on Windows and Mac. It also has a separate recovery mode aimed at video, which matters if you shoot a lot of long clips that get split into pieces across the card. Hybrid shooters should pay attention to that.
What wore on me was the selling. Pop-ups, upgrade prompts, a constant sense that the software cared more about moving me to the next plan than finding my files. The scan itself did fine. I just didn’t enjoy the experience, and when you’re already stressed about lost client images, being upsold every few clicks feels a little gross.
Good for video-heavy shooters who want something simple. Be ready to close a few windows.
5. Recuva
Recuva earns its spot on an “all time” list mostly because it’s been the free answer for Windows users for well over a decade. Plenty of photographers used it as their first rescue tool, me included, years before the wedding mess.
It’s simple. A wizard asks what kind of files you lost and where, then scans. If you emptied the Recycle Bin by accident and want to recover deleted photos from your computer’s hard drive, it’s a reasonable free first try.
On my formatted camera card, though, it found far fewer images than the others did, and a good number of those were flagged as damaged. It’s also Windows only, and it feels like it hasn’t changed much in a long time. I’d use it for a quick check on a PC. I wouldn’t trust it with a client’s wedding.
Why RAW files are harder to get back
This surprised me, so it’s worth a few paragraphs.
RAW files are big. Often several times the size of a JPEG of the same frame. Bigger files are more likely to get split into chunks scattered across the card, especially if you delete shots in camera and then keep shooting, which leaves gaps that new files get stuffed into. Recovery tools that read raw data find the start of a file and mostly assume the rest follows right after it. When it doesn’t, you get a file that opens with gray bands across the bottom, or half an image, or nothing at all.
The other problem is that there’s no single RAW format. Canon, Nikon, Sony, Fujifilm and everyone else have their own, and they change them with new cameras (Canon’s CR3 is a very different animal from CR2). A tool has to recognize the specific format to rebuild it properly. Good photo recovery software keeps up with that. Older or general-purpose tools often don’t.
One more trap. Most RAW files carry a small JPEG preview inside them. Sometimes a tool recovers the preview just fine while the actual RAW data behind it is broken, so the thumbnail looks perfect and then the file falls apart in Lightroom. Open your recovered files in your editor before you celebrate or wipe anything.
What I’d do next time
Stop shooting, pull the card, and run a free scan with Stellar to see what’s actually there before you spend money or try five programs at once like I did. If you’re technical and broke, PhotoRec. If your whole archive is on a dead RAID, R-Studio or a pro shop.
And the habit that would have saved me in the first place: I now put a small strip of painter’s tape on every card the moment it comes out of the camera, and it doesn’t come off until those files live in two places. Tape on the card means don’t touch it. It costs nothing, and I haven’t formatted the wrong card since.