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

  1. Home
  2. Data recovery software
  3. RecoveryTool

RecoveryTool

Plans and prices

RecoveryTool

Free

GPL v3 open-source software

Every plan, in full

On the record

FAT32 recovery
Its FAT32 parser recursively reads the root directory to find files and directories, saving deleted files and handling long filenames.github.com · read 12 Oct 2026
FAT32 support
Its FAT32 parser searches recursively from the root directory and handles long filenames.github.com · read 12 Oct 2026
File validation
Apache Tika compares recovered file MIME data with the original record's extension to check whether the file matches the expected format.github.com · read 12 Oct 2026
Integrations
The project lists Apache Tika for analyzing recovered NTFS file MIME data and FlatLAF for theming Swing components.github.com · read 12 Oct 2026
Interface library
FlatLAF is used to provide a theme for the application's Swing components.github.com · read 12 Oct 2026
Interface technology
The project describes FlatLAF as providing a theme for the application’s Swing components.github.com · read 12 Oct 2026
License
The project is identified as open source under GPL v3.github.com · read 12 Oct 2026
Non-contiguous files
It parses resident and non-resident 0x80 attributes to allow recovery of non-contiguous files of arbitrary length stored across a drive.github.com · read 12 Oct 2026
NTFS recovery
Its NTFS parser reads the boot sector and MFT records and parses attributes 0x10, 0x30, and 0x80.github.com · read 12 Oct 2026
NTFS support
Its NTFS parser reads boot sectors and MFT records, including resident and non-resident data attributes for non-contiguous files.github.com · read 12 Oct 2026
Performance
The software uses multithreading to reduce scanning, processing, and recovery times.github.com · read 12 Oct 2026
Progress and logging
The software provides real-time progress bars and an optional logging component that outputs information while a drive is scanned and processed.github.com · read 12 Oct 2026
Purpose
RecoveryTool is open source file recovery software written in Java that detects deleted files and recovers their data from NTFS and FAT32 file systems.github.com · read 12 Oct 2026
Recovery destination
The application displays a custom error when a user tries to save recovered files on the drive being recovered.github.com · read 12 Oct 2026
Recovery safeguard
It displays a custom error message when a user tries to save recovered files to the same drive being recovered.github.com · read 12 Oct 2026
Results management
Deleted files are shown in a sortable, searchable, filterable table where users select files to recover.github.com · read 12 Oct 2026
Scanning performance
The software uses multithreading to reduce scanning, processing, and recovery times.github.com · read 12 Oct 2026
Recovery sources
drives or partitions; NTFS and FAT32 file systemsgithub.com · read 19 Sep 2026

Alternatives to RecoveryTool

Every alternative, ranked