Best open-source Data Recovery Software compared: TestDisk and PhotoRec, GNU ddrescue, Autopsy, Scalpel and 2 more, with licenses, platforms and prices from official pages checked October 24, 2026.
•3 min read•Cloud Storage & Backup
| Tool | Price | Platforms | Best for | Tested |
|---|---|---|---|---|
| TestDisk and PhotoRec | Free (Fully free, no recovery cap stated) | Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD | Lost partitions and boot problems | Docs only |
| GNU ddrescue | Free (Free open source) | Linux | Cloning a failing drive before recovery | Docs only |
| Autopsy | Free (Free open source) | Windows, Linux | Forensic-style recovery from images | Docs only |
| Scalpel | Free (Free open source) | Linux | Carving files from damaged media | Docs only |
| NTFS-3G | Free (Free open source) | Linux | Reading NTFS drives on Linux | Docs only |
| recoverjpeg | Free (Free open source) | Linux, Unix | Photos from camera cards | Docs only |
Independent comparison. Paid placements are labelled separately; editorial links earn no affiliate commissions. Learn more.
Data recovery software is split by what went wrong. If the drive is failing, stop using it and make an image first: GNU ddrescue copies what it can read and keeps a log so that it can retry bad sectors later. If files were deleted or a partition vanished but the disk is healthy, TestDisk can rebuild partition tables and boot sectors, and its companion PhotoRec carves out files by their content when the file system is damaged. File carvers such as Scalpel and recoverjpeg search raw data for known file signatures, which recovers photos and documents but loses their names and folders. Autopsy is a full forensics platform with a graphical interface that can also carve deleted files, and NTFS-3G supplies the NTFS driver and utilities on Linux. The trade-off against commercial recovery tools is polish: the open-source tools are powerful and free, but mostly command-line, and results are raw files you must sort by hand. The rule that decides success is the same for all of them: do not write anything to the affected drive, and recover to a different disk. Work from an image when you can, so a mistake does not make the damage worse. If the drive makes clicking sounds or has physical damage, software will not help, and a professional service is the safer route.
GPL-2.0-or-later tool that recovers lost partitions and repairs boot sectors, bundled with PhotoRec. Fully free with no recovery cap stated.
Price: Free (Fully free, no recovery cap stated) (TestDisk and PhotoRec pricing, checked 2026-10-23).
Platforms and license: Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD. GPL v2 or later (open source) (license source).
Best for: Lost partitions and boot problems.
GPL-2.0-or-later command-line tool that copies data from failing drives and logs progress so it can resume. It images the disk; it does not rebuild files.
Price: Free (Free open source) (GNU ddrescue pricing, checked 2026-10-24).
Platforms and license: Linux. GPL-2.0-or-later (open source) (license source).
Best for: Cloning a failing drive before recovery.
Apache-2.0 digital forensics platform with a graphical interface that can carve deleted files from disk images. Heavier than a simple undelete tool.
Price: Free (Free open source) (Autopsy pricing, checked 2026-10-24).
Platforms and license: Windows, Linux. Apache-2.0 (open source) (license source).
Project activity: 3.4k GitHub stars · latest release autopsy-4.23.1 (May 7, 2026) · last commit Jun 20, 2026
Best for: Forensic-style recovery from images.
Apache-2.0 command-line file carver that finds files by signature in raw data. It recovers contents without original names or folders.
Price: Free (Free open source) (Scalpel pricing, checked 2026-10-24).
Platforms and license: Linux. Apache-2.0 (LICENSE-2.0.txt in repository) (open source) (license source).
Project activity: 689 GitHub stars · No commits since Mar 27, 2024
Best for: Carving files from damaged media.
Worth knowing: Command-line file carver; the repository lists LICENSE-2.0.txt (Apache 2.0).
GPL-2.0 NTFS driver and utilities for Linux. It helps you read and mount NTFS disks; check the project page for the exact recovery utilities.
Price: Free (Free open source) (NTFS-3G pricing, checked 2026-10-24).
Platforms and license: Linux. GPL-2.0 (open source) (license source).
Project activity: 1.5k GitHub stars · latest release 2026.9.28 (Sep 29, 2026) · last commit Sep 29, 2026
Best for: Reading NTFS drives on Linux.
GPL tool that recovers photos from damaged memory cards and USB keys. Narrow in scope but effective for camera cards.
Price: Free (Free open source) (recoverjpeg pricing, checked 2026-10-24).
Platforms and license: Linux, Unix. GPL (open source) (license source).
Best for: Photos from camera cards.
Docs-only for TestDisk and PhotoRec, GNU ddrescue, Autopsy, Scalpel, NTFS-3G, recoverjpeg: we did not install or run them, so feature claims come from vendor pages. Vendor prices and free limits change; confirm on the linked pricing page before you commit.
Kevin Fan is a SaaS founder. He runs Free Instead Of, which tracks free and open-source alternatives to paid software and checks each price and free-plan limit against the vendor's own pages.
Based on official pricing, license and product pages checked between 2026-10-23 and 2026-10-24: TestDisk and PhotoRec, GNU ddrescue, Autopsy, Scalpel, NTFS-3G, recoverjpeg. Prices, free limits and licenses are the figures shown on those pages on those dates. No tool on this page was installed or run. No accounts were created.