MiniTool Power Data Recovery
8.2#3 in data recovery softwareFrom $89 a yearFree planmacOSWindows
VisitIt suits Windows or Mac users trying to recover files from listed storage devices or data-loss situations. The free license is for home users with a 1 GB recovery limit.
partrevive may suit Linux users trying to recover a lost partition table, including those working from a disk image. It requires root and several Linux system tools, and recovered filesystems should be checked for completeness.