TestDisk is a free, open-source utility for recovering lost partitions and helping disks boot again when faulty software or human error is responsible. It can repair partition tables, restore or rebuild FAT and NTFS boot sectors, fix FAT tables, and repair an MFT using its mirror. File tools can undelete files from FAT, exFAT, NTFS, and ext2, or copy files from deleted partitions using those formats and ext3/ext4. Listed recovery formats also include APFS, HFS+, XFS, and ZFS. It works with hard drives, USB drives, memory cards, disk images, DAS, SAN, and Linux RAID devices. TestDisk runs on Windows, macOS, Linux, DOS, FreeBSD, NetBSD, OpenBSD, and SunOS. The download is portable: extract its files rather than running an installer. Its features are described for novices and experts, including gathering drive information for a technician and onsite recovery work. The maker says it does not connect to the internet or send user, computer, or data information.
Who it is for
TestDisk suits people trying to recover partitions or files, repair boot records, or gather drive information for a technician. It offers recovery options for both novices and experts.
What is good
- Free software; donations are optional.
- Recovers deleted partitions and repairs partition tables.
- Supports listed filesystems including APFS, NTFS, and ZFS.
- Portable download requires no installer.
- Maker says it sends no user or data information.
What to know first
- No graphical installation process; files must be extracted.
- Latest listed 7.3-WIP release is beta.
- Support requests require a problem description and testdisk.log.
Verdict
TestDisk covers partition, boot, and file recovery across a wide range of listed formats and operating systems. Its portable distribution and free license may suit users comfortable with its recovery workflow.
TestDisk plans and pricing
All plansCompared on data recovery software
- Free plan
- Yes
- Recovery sources
- hard drives; USB drives; memory cards; disk images; DAS; SAN; Linux RAID devices
- Operating systems
- Windows; macOS; Linux; DOS; FreeBSD; NetBSD; OpenBSD; SunOS
- Memory card recovery
- Yes
- RAID recovery
- Yes
- Bootable recovery
- Yes
- File preview
- Yes


