JPEGsnoop is a detailed JPEG image decoder and analysis tool. It reports all image metadata and can even help identify if an image has been edited.
JPEGsnoop vs JPEG Repair Shop opinions
I have been able to fix photos using jpegsnoop error reporting
JPG-Repair Toolkit is a utility for repairing corrupt photos. Emphasis is on JPEG files although there is some support for various RAW photo formats. JPG-repair Toolkit helps you repair corrupt JPEG headers, edit bit stream, repair invalid JPEG markers and extract full frame...
JPEG-Repair Toolkit vs JPEG Repair Shop opinions
actively maintained. better suited for large corrupt areas. better handling of larger photos.
Stellar Phoenix JPEG repair is the life saving software that repairs and restores corrupt jpeg/jpg files. Software restores photographs, images without altering their original format. There is no any technical knowledge required to use this software because it has been developed...