// how to choose a toolThree things that matter more than brand.
There's no need for a ranked list because they don't remain current and rarely fit your needs.
Is it read-only? The single most important property. A tool that offers to repair, restore, or rebuild the drive is writing to it. Read only features such as scanning or carving would be best left as read only features.
Does it run portable? Being portable avoids self-inflicted failures by allowing you to operate off a USB drive without requiring an install. The most common type of self-inflicted error is when the installation process writes into the area where your deleted files were stored.
Does it preview before payment? Before you spend money on the software, if you can view your file listing and preview an example, then you know that the recovery function works. Software that requires payment prior to testing whether the recovery function works is essentially asking you to gamble with your time and money.
All other differences in reliable tools mean little compared to what users assume. They all perform the same two functions; either reading file system structures if those exist, or simply carving by signature when they do not.