RecoverPy is a terminal-based data recovery tool that searches raw block devices for byte patterns and lets you inspect and extract recoverable content.
It is useful when file metadata has disappeared but the underlying disk blocks have not yet been overwritten.
This is free and open source software.
Key Features
- Search a partition or disk image for a specific string.
- Scans raw block data directly instead of relying on filesystem metadata.
- Inspect matching disk blocks where recoverable content is found.
- Navigate adjacent blocks to help recover fragmented data.
- Select and save useful recovered content.
- Streaming-based scanner avoids loading the whole partition into memory.
- Works from the terminal, making it suitable for remote systems and minimal environments.
Website: github.com/pablolec/recoverpy
Support:
Developer: PabloLec
License: GNU General Public License v3.0

RecoverPy is written in Python. Learn Python with our recommended free books and free tutorials.
Related Software
| Data Recovery Tools | |
|---|---|
| ddrescue | GNU data recovery tool |
| The Sleuth Kit | Analyze disk images and recover files |
| SystemRescue | System rescue disk |
| TestDisk | Partition scanner and disk recovery tool |
| Relax-and-Recover | Linux Disaster Recovery |
| RecoverPy | Terminal-based data recovery tool |
| Mondo Rescue | Tool for configuring and maintaining network machines |
| PhotoRec | Digital Picture and File Recovery |
| Rescuezilla | Complete disaster recovery solution |
| OpenSuperClone | Powerful data recovery utility |
| Mariposa Rescue Disk | Comes with a lot of applications that serve to rescue your system |
| safecopy | Copy utility ignoring errors |
| Redo Rescue | Backup and recovery solution |
| Foremost | Recover files based on their headers, footers, and data structures |
| DDRescue-GUI | Frontend for ddrescue |
| Scalpel | Data carving tool |
| ext4magic | Recover deleted or overwritten files |
| RevLix | Developed to recover deleted files on Linux systems |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.