GNU ddrescue
GNU ddrescue: A free, technical recovery tool built around resilient disk imaging. Ranked #9 of 129 in Data Recovery Software by our editors (8.4/10); pricing: Free plan; best for technical users needing free, resilient disk imaging.
At a glance
- Editor score8.4 / 10
- PricingFree plan
- Best forTechnical users needing free, resilient disk imaging
- Free planYes
- Paid fromFree
- Facts checked23 Sep 2026
Where it wins
- Resumes interrupted recovery with mapfiles
- Prioritizes readable areas and retries bad sectors
- Supports disks, optical media, flash cards, and partitions
Where it doesn't
- Command-line workflow requires technical knowledge
- Cygwin use has documented limitations
- No preview, RAID, or bootable recovery
Our verdict on GNU ddrescue
GNU ddrescue is a free, open-source command-line tool for copying data from files or block devices to another destination. It is designed for technical users recovering data from failing storage media, including hard disks, USB drives, floppy disks, optical discs, partitions, ATA/SATA/SCSI devices, and flash media cards. The tool is listed for Linux and Windows, with POSIX usage documented and Cygwin supported with limitations.
Its standout capability is resilient, staged recovery. GNU ddrescue prioritizes good areas before difficult or damaged ones, helping capture readable data before spending time on problem areas. Mapfiles let interrupted jobs resume, while multiple recovery phases retry bad sectors. Direct disk access can bypass the kernel cache, and selective fill mode provides more control over output data. The included ddrescuelog utility supports manipulating and analyzing mapfiles, adding useful visibility for technical recovery workflows.
GNU ddrescue also covers optical media and a broad range of storage inputs, but its narrow command-line design shapes who should choose it. Users comfortable working with storage devices, block-level operations, and POSIX-style tools will find a focused recovery workflow with no software license cost. It is less suitable for people who need a graphical interface, file previews, RAID recovery, or bootable recovery features. Choose GNU ddrescue for free, resumable imaging of failing media; choose another recovery tool when guided browsing or specialized recovery modes matter more than direct control.
Your product? Our editors can test GNU ddrescue in depth and publish a review, labelled as paid · from $149/mo →
GNU ddrescue pricing
GNU ddrescue fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Recovery sources | Files, devices, partitions, optical media (CD-ROMs/DVDs), kernel-supported devices including ATA, SATA, SCSI, floppy disks, and flash media cards such as SD |
| Operating systems | POSIX systems recommended; Cygwin support is discussed in the manual |
| Free recovery limit | Not verified |
| Memory card recovery | Yes |
| RAID recovery | Not verified |
| Bootable recovery | Not verified |
| File preview | Not verified |
| Deployment | Self-hosted |
| Platforms | Linux |
| Support | Docs |
| Built for | Solo, Small business, Mid-market, Enterprise (editorial estimate) |
| Pricing | Free plan |
| Website | gnu.org |
| Facts checked | 23 Sep 2026 |
Alternatives to GNU ddrescue
- R-StudioA broad recovery toolkit for professionals handling disks, RAID, images, and networks.9.3
- TestDiskA capable free choice for partition repair, filesystem recovery, and file undelete.9.1
- RecoveritA broad recovery toolkit with strong media repair and storage-device coverage.9.0
See all GNU ddrescue alternatives →
GNU ddrescue vs the competition
- GNU ddrescue vs R-Studio
- GNU ddrescue vs TestDisk
- GNU ddrescue vs Recoverit
- GNU ddrescue vs Disk Drill
- GNU ddrescue vs PhotoRec
- GNU ddrescue vs DMDE
Compare GNU ddrescue with any tool side by side →
Also Ranked In
GNU ddrescue is ranked in 2 of our directories.
Used GNU ddrescue? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used GNU ddrescue for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
GNU ddrescue is listed in our Data Recovery Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/gnu-ddrescue/"><img src="https://www.itechguides.com/best/badge/gnu-ddrescue.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update





