JPG-Repair and corrupt RAW photos (Cr2, NEF, etc.)

JPG-Repair ‘does’ RAW photos (Cr2, NEF, etc.)

JPG-Repair is now also capable of processing corrupt RAW photos. A RAW photo is the raw sensor data from the (mostly DSLR and system) cameras and is fundamentally different from JPEG. You can regard the RAW photo the negative that needs to be developed. The JPEG is the developed photograph. Most cameras that produce RAW files also automatically ‘develop’ the raw data and embed that into the RAW file in the form of complete JPEGs (often more than one: most NEF files I have come across embed a thumbnail, medium size preview and full size preview).

As JPG-Repair already had routines on board to parse JPEGs, this functionality can also be used to extract JPEG data from even corrupt RAW photos. Even if the RAW file is beyond repair, it may be useful to at least have the JPEG data from the file.

JPG-Repair Toolkit trial saves files as scaled down BMP files. These are generated from actual high res JPEG data.

JPG-Repair Toolkit trial saves files as scaled down BMP files. These are generated from actual high res JPEG data – Register to get full size JPEGs

JPG-Repair Toolkit currently offers support for the following RAW photo formats:

  • NEF
  • CR2
  • CRW
  • RAF
  • ORF
  • ARW
  • SRW
  • PEF
  • 3FR
  • RW2
  • DNG
  • TIF

If your format isn’t listed please send me a few intact samples so I can add support for it.

How to extract JPEGs from RAW photos using JPG-Repair

  1. Select drive > folder > RAW file(s)
  2. Check option ‘assume header okay’ (this is about the JPEG header, JPG-Repair doesn’t care if the RAW photo is corrupt or not)
  3. Select a minimum resolution.

    For example, 640 x 480 skips 160 x 120 thumbnails and grabs the first next JPEG that is larger. Assume this is a 1620 x 1080 format JPEG it will save that. However, if further on the RAW file embeds a 7360 x 4912 JPEG, you’ll miss that. So, to skip the first two smaller files set minimum resolution to 3.0 mega pixels (2048 x 1536). So, per ‘run’, JPG Repair extracts ONE file per RAW photo. You can still process multiple files in batch. JPG-Repair shows previews and automatically saves the files to the source folder.
  4. Click ‘Repair’ to start processing the RAW file(s)
Try the trial to see if JPEGs can be generated from the corrupt RAW files. JPG-Repair preview shows the dimensions for the JPEG below the preview

Try the trial to see if JPEGs can be generated from the corrupt RAW files. JPG-Repair preview shows the dimensions for the JPEG below the preview