


I recently came across this issue (once again) when trying to unearth a free and easy way to get the shutter count for my war-torn Canon 7D, which has been battle tested on the front lines of wild fires, rowdy concerts, and breaking news scenes since I purchased it new in 2010. Canon does not include shutter count information in. Unlike Nikon cameras that include shutter count info in an image’s EXIF data, it’s hard if not (nearly!) impossible to easily find shutter actuations on Canon DSLR models such as 5D, 7D, 6D, and just about every other “D” model in existence. Pictures are taken when the camera is connected directly to a computer (without a flash card inside).This has nothing to do with traveling except that my 7D has long been a travel companion.The perceived shutter count is 2001, whereas the real shutter count is 9001. The next picture file written by a camera like Canon 5D Mark II will be IMG_2001.JPG. This results in a much lower perceived shutter count than the true shutter count.įor example, let's say the filename is edited from IMG_9000.JPG to IMG_2000.JPG.

Some cameras, such as the Canon 5D Mark II, will use the card filename to construct the name for the next picture. The file name is edited to lower the numerical suffix.

The shutter count in this case will be only 3751. If a new flash card is inserted with a file IMG_4100.JPG, then the next picture taken with the camera will be written under IMG_4101.JPG. The numbering then continues with this higher suffix.įor example, if the last file written by the camera was IMG_3750.JPG, this indicates that the shutter count is 3750. A new flash card is inserted containing a picture file with higher numerical suffix.Here are examples when the filename does not indicate the true number of pictures taken with the camera. Using numeric suffix of filenames written by the camera on a flash card is not equivalent to camera's shutter count (the suffix resets to 0 after 9999).
