- Home
- Data recovery software
- RecoverPy
On the recordRead 12 Oct 202617 facts
RecoverPy
Plans and prices
Free
Free
GPL-3.0 licensed · Linux · Python 3.9+
Read 12 Oct 2026 · github.com
On the record
- Inspect and extract
- Users can inspect matching disk blocks, navigate adjacent blocks, and save useful content.github.com · read 12 Oct 2026
- Installation
- The README gives uv and pip installation commands, and PyPI lists version 2.3.0 source and wheel distributions.github.com · read 12 Oct 2026
- License
- The repository identifies its license as GPL-3.0.github.com · read 12 Oct 2026
- Limitations
- RecoverPy does not interpret filesystem structures, restore filenames, reconstruct files automatically, or infer file boundaries.github.com · read 12 Oct 2026
- Maker
- The repository is published by PabloLec, whose GitHub profile identifies him as Pablo Lecolinet and lists France.github.com · read 12 Oct 2026
- Memory use
- The scan is streaming and memory-bounded; RecoverPy does not load the full partition into memory.github.com · read 12 Oct 2026
- Operating systems
- Linuxgithub.com · read 19 Sep 2026
- Purpose
- RecoverPy searches for and helps recover deleted or overwritten file data from a terminal.github.com · read 12 Oct 2026
- Read-only scanning
- The selected partition is opened in read-only mode and scanned sequentially in fixed-size chunks.github.com · read 12 Oct 2026
- Recovery conditions
- Results may be partial or fragmented, and recovery is impossible if the relevant disk blocks have been overwritten.github.com · read 12 Oct 2026
- Recovery method
- It searches byte patterns in raw partition data and records each match’s absolute device offset.github.com · read 12 Oct 2026
- Requirements
- The project lists Linux and Python 3.9 or later as requirements, and says raw block-device access typically requires sudo.github.com · read 12 Oct 2026
- Safety guidance
- The README advises avoiding writes to the target partition and unmounting it when possible during recovery.github.com · read 12 Oct 2026
- Search
- It searches a partition or disk image for a string by scanning raw device data.github.com · read 12 Oct 2026
- Recovery sources
- raw partitions,disk images,disksgithub.com · read 19 Sep 2026
- Support
- The project asks users to open an issue for bugs or improvement ideas and welcomes pull requests.github.com · read 12 Oct 2026