Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Data recovery software
  3. Magic Rescue

Magic Rescue

Plans and prices

Magic Rescue

Free

No paid plan or usage limits stated

Every plan, in full

On the record

Build requirements
Building requires a C library and a UNIXish system; dupemap additionally requires an NDBM compatibility header.github.com · read 12 Oct 2026
Development status
The software is no longer under active development, and the maintainer does not promise to address GitHub issues or make new stable releases.github.com · read 12 Oct 2026
File recipes
The project includes extraction recipes for formats including FLV, SQLite, rar, mbox, Nikon RAW, FLAC, Canon CR2 RAW, and OpenOffice documents.github.com · read 12 Oct 2026
Filesystem support
It works on any file system.github.com · read 12 Oct 2026
Fragmentation limit
On very fragmented file systems, it can recover only the first chunk of each file; the project says chunks of 30–50 MB are not uncommon.github.com · read 12 Oct 2026
Installation
The documented build and install sequence is ./configure, make, and make install, with installation optional.github.com · read 12 Oct 2026
Intended users
The project describes the software as a tool for recovering files from a corrupted file system and as an undelete utility.github.com · read 12 Oct 2026
License
The repository identifies the software as GPL-2.0 licensed.github.com · read 12 Oct 2026
Operating systems
Unix-like systems (the project specifies a C library and a UNIXish system to build; Linux support is not separately enumerated)github.com · read 23 Sep 2026
Purpose
Magic Rescue scans a block device for file types it recognizes and invokes an external program to extract them.github.com · read 12 Oct 2026
Recovery method
It identifies files by magic bytes in their contents and can be used to undelete files or recover data from a corrupted drive or partition.github.com · read 12 Oct 2026
Security
The maintainer says Magic Rescue should only be run in a sandbox because it passes arbitrary disk data to programs written in unsafe languages, creating a large attack surface.github.com · read 12 Oct 2026
Recovery sources
Block devices,including drives or partitionsgithub.com · read 23 Sep 2026
Support
The maintainer says they will consider merging pull requests but will not personally address issues raised in GitHub.github.com · read 12 Oct 2026

Alternatives to Magic Rescue

Every alternative, ranked