The program that works best depends on what you deleted and when
There is no single "best" file recovery program because recovery success depends on what happened to your files, not on which software you buy. A file deleted five minutes ago from an external drive behaves differently than a file overwritten by a system update three months ago. Some programs excel at recovering photos from a formatted memory card. Others are better at pulling documents from a drive that stopped working. Before you choose software, you need to know whether your files are still on the drive at all — and that answer changes what will work.
The most common situation is accidental deletion: you emptied the Recycle Bin or Trash, and the file is still physically on the drive but marked as deleted. In this case, most recovery programs work equally well because the file structure is intact. The second most common situation is a corrupted drive or a drive that won't start — here, the program needs to read around damage, and only some can do that. The third is a drive that was formatted or wiped. The fourth is a drive that actually failed mechanically, which no software can fix.
Start by understanding which situation you are in, because that determines whether software recovery will work at all. If the drive makes clicking sounds, recovery software cannot help — the drive needs professional recovery, which costs $300 to $3,000 depending on the damage. If the drive is recognized by your computer but files are gone, software recovery usually works. If the drive is not recognized at all, some programs can still read it, but not all.
Key Takeaways
- Recuva and EaseUS Data Recovery Wizard are the most reliable programs for files deleted from working drives, and both have free versions that recover most common file types.
- Recovery success drops sharply if the drive has been used since deletion, because new files overwrite the old data — stop using the drive when ready if you realize files are missing.
- A drive that makes clicking or beeping sounds has mechanical failure and needs professional recovery, not software.
- If the drive is not recognized by your computer at all, try connecting it to a different computer or a USB adapter before buying recovery software.
- Recovery programs work best on drives that were recently deleted from or formatted, and work poorly on drives that have been in use for weeks or months since the loss.
Recuva for straightforward deletions on Windows and Mac
Recuva, made by Piriform, is the most straightforward choice for files you deleted by accident from a working drive. It scans the drive, shows you what it found, and lets you pick which files to recover before you pay anything. The free version recovers most file types — documents, photos, videos, music — and works on internal drives, external drives, memory cards, and USB sticks. It runs on Windows and Mac.
Recuva's main strength is simplicity. You plug in the drive, open Recuva, select the drive, and click Scan. It shows thumbnails of photos so you can see what you are recovering. You can filter by file type or date. The paid version ($19.95 one-time) adds faster scanning and the ability to wipe drives securely, but the free version recovers files just as well — you only pay if you want the extra features.
Recuva works best when the drive is still recognized by your computer and you deleted files recently. It struggles if the drive has been heavily used since deletion, because new files overwrite the old data. It also cannot recover files from a drive that your computer does not recognize at all.
EaseUS Data Recovery Wizard for damaged or unrecognized drives
EaseUS Data Recovery Wizard is stronger than Recuva when the drive is damaged, not recognized by your computer, or has been in use for a long time since deletion. It can read some drives that Windows or Mac no longer sees, and it can work around certain types of file system corruption. The free version recovers up to 2 GB of files. The paid version ($69.95 one-time for Windows, $79.95 for Mac) removes the size limit.
EaseUS is more technical than Recuva. It offers more scanning modes — Quick Scan, Deep Scan, and Partition Recovery — and you need to choose the right one for your situation. Quick Scan works for recent deletions. Deep Scan is slower but finds files that have been deleted longer ago or overwritten partially. Partition Recovery is for drives that were formatted or had their partition table corrupted. This flexibility makes it powerful but also means you need to understand what happened to your files.
The paid version also includes a feature called "Repair" that can sometimes fix corrupted files after recovery, though this works better on some file types than others. EaseUS is worth the cost if Recuva finds nothing or if your drive is not recognized by your computer. If your drive is recognized and Recuva finds your files, you do not need to pay for EaseUS.
When to use PhotoRec instead of commercial software
PhotoRec is free, open-source software that works on Windows, Mac, and Linux. It is more powerful than Recuva or EaseUS in one specific way: it can recover files from drives that are severely corrupted or partially failed, because it does not rely on the file system at all. Instead, it searches the raw drive data for file signatures — the unique patterns that mark the beginning of a JPEG, a Word document, a video file, and so on.
PhotoRec is harder to use. It runs from a command line, not a graphical interface, and it requires you to understand drive partitions and file systems. You need to know which drive letter or partition to scan. The output is a folder full of recovered files with generic names like "f12345.jpg" instead of the original names. You have to sort through the results yourself.
Use PhotoRec only if Recuva and EaseUS both fail, or if your drive is so damaged that commercial software cannot read it. For most people in most situations, Recuva or EaseUS will work faster and produce better results. PhotoRec is the backup plan when nothing else works.
What to do before you run any recovery software
Stop using the drive when ready. Every time you save a file, open a program, or run Windows or Mac updates, new data is written to the drive. That new data can overwrite the deleted files you are trying to recover. If you realize files are missing, shut down the computer and do not use it until you have recovery software ready.
If the missing files are on your main drive (C: on Windows, Macintosh HD on Mac), you cannot run recovery software on the same drive you are trying to recover from — the software itself will overwrite data. Instead, boot from a USB stick with recovery software on it, or move the drive to a different computer. If the missing files are on an external drive or memory card, plug it into a different computer to run the recovery software.
Before you buy or read anything, try connecting the drive to a different computer or a different USB port. Sometimes a drive appears to be dead because of a bad cable, a bad USB port, or a driver problem — not because the drive itself failed. If the drive is recognized on a different computer, you can run free recovery software on it right away.
How to choose between free and paid versions
Start with the free version of Recuva or EaseUS. Both free versions scan the drive and show you what they found before you recover anything. If the free version finds your files, you can recover them without paying. You only need the paid version if the free version finds nothing, or if you need features like the 2 GB size limit removed.
The paid versions of Recuva ($19.95) and EaseUS ($69.95 to $79.95) are one-time purchases, not subscriptions. You buy them once and own them. Some other recovery programs use subscription models where you pay monthly — avoid those unless you plan to recover files regularly.
If you are recovering a small number of files or a small amount of data, the free versions are usually enough. If you are recovering an entire drive or a large external drive, the paid version of EaseUS removes the size limit and may be worth the cost. Recuva's paid version does not add recovery power, only convenience features.
Signs that software recovery will not work
If the drive makes clicking, beeping, or grinding sounds, the drive has mechanical failure and software cannot fix it. Stop trying when ready — continuing to use the drive can make the damage worse. Mechanical failure requires professional recovery from a data recovery service, which costs $300 to $3,000 depending on what failed inside the drive.
If the drive is not recognized by your computer and you have tried connecting it to a different computer and different USB ports, the drive may have failed electronically or mechanically. Try one more thing: if it is an external drive, open the case and connect the internal drive directly to a different computer using a USB adapter (these cost $10 to $20 on Amazon). If the drive is still not recognized, professional recovery is the only option.
If you have been using the drive heavily for weeks or months since the files were deleted, recovery is less likely to work. The more you use the drive, the more new data overwrites the old. If you deleted files six months ago and have been saving new files to that drive since then, recovery software may find only fragments of the original files.
Frequently Asked Questions
Can I recover files from a drive that my computer does not recognize at all?
Sometimes. If the drive is not recognized, try connecting it to a different computer first — the problem might be a bad cable or port, not the drive itself. If a different computer recognizes it, run Recuva or EaseUS on that computer. If no computer recognizes the drive, EaseUS has a better chance than Recuva, but success is not may provide. If the drive makes clicking sounds, it has mechanical failure and software cannot help.
How long does file recovery take?
A Quick Scan in Recuva or EaseUS usually takes 5 to 15 minutes. A Deep Scan can take 30 minutes to several hours depending on the drive size. Partition Recovery is slower. Once the scan is done, recovering the files themselves takes a few minutes to an hour depending on how many files you are recovering and how large they are.
Will recovery software damage my drive further?
No. Recovery software only reads the drive; it does not write to it unless you tell it to recover files. Reading does not cause additional damage. The only exception is if the drive has mechanical failure — in that case, any use can make the damage worse, so stop when ready and contact a professional recovery service.
What if I recovered files but they are corrupted or will not open?
Partial recovery is common when files have been overwritten or the drive is damaged. The paid version of EaseUS includes a repair tool that can sometimes fix corrupted files, though results vary by file type. For photos and videos, you can also try opening them in different software — sometimes a file is readable in one program but not another. If the file is completely unrecoverable, it means too much of the original data was overwritten.
Is it safe to use recovery software, or could it make things worse?
Recovery software is safe as long as you do not run it on the same drive you are trying to recover from. If the drive is your main system drive, boot from a USB stick or use a different computer. If the drive is external, plug it into a different computer. The software only reads data; it cannot make a working drive fail. The only exception is mechanical failure — if the drive is clicking or beeping, stop using it when ready.