Skip Navigation Links
Astro Stuff
Bahtinov Mask Generator
Change History
EOS Stuff
Mac 40D Shutter Count

EOSInfo is the successor to the 40DShutterCount utility.  I called it EOSInfo since it provides more information than just the shutter counter, and works on a wider variety of cameras than just the 40D*. 

EOSInfo is for Windows only.  At this time, I don't have any plans for creating a Mac version, largely due to time constraints. Mac users (who apparently are overly sensitive) should continue using the 40DShutterCount utility.

EOSInfo improves on the 40DShutterCount utility in a few ways:

  • It is packaged with an installer, so installation/removal is straightforward
  • It is installed with its own copies of the support .dlls from the Canon SDK, so future updates of the EOSUtility from Canon won't hose EOSInfo - additionally, you don't have to install the EOSUtility in order to use this.
  • It provides more information about the camera that might be handy, including firmware version, date/time, and owner/artist/copyright strings.
  • It doesn't matter if your camera is on or connected when you fire up the utility - if you turn it on after you start EOSInfo, the utility will recognize the camera.
  • It will update the shutter count in real time if you shoot tethered (except for the 5DMkII - it still seems to require a power cycle to update the shutter counter value).

I'm hoping that a future version (or versions) of EOSInfo will support the following features:

  • Editing the owner/artist/copyright strings, including allowing special characters
  • One-button syncing of the time with the your PC's clock
  • Checking the firmware version against a server to verify that the latest firmware version is installed

If you have any other ideas for great features that are missing from or difficult with the Canon-provided software, zap me an e-mail.

* Read FAQ #0


Download the installer here, and run it - it's that simple.  The setup program will add a folder to your Programs menu called, and in that folder a shortcut to the utility.

The usual caveats apply:  No warranty, express or implied, yada, yada, yada...


Sorry, this is Windows only. Continue using the 40DShutterCount utility.


0) I have a 1D*/5D/10D/20D/30D/40D/50D/300D/350D/400D/450D/500D/1000D. Will EOSInfo work with it?
EOSInfo should work with any Canon DSLR. HOWEVER, see FAQ #1.0
1.0) Will this show the SHUTTER COUNT on my 1D*/5D/10D/20D/30D/40D/50D/300D/350D/400D/450D/500D/1000D?
The shutter count information is available *only* on Canon DIGIC III/IV DSLRs *except* the 1D* series. This means that EOSInfo will display the shutter counter for the 40D, the 50D, the 450D, 500D, and the 1000D. It will also show the shutter counter for the 5DMkII, but the camera must be power-cycled before the value is updated. The shutter counter will not be displayed (or will be displayed as "0") on the 1D*, 5D, 10D, 20D, 30D, 300D, 350D, and 400D.  It's not that I have anything against the owners of those cameras, but simply that the Canon SDK does not support retrieving the shutter count for them. UPDATE (08/06/2009): Apparently, Canon has removed the facility for checking the shutter count on the 500D. More news when I learn something.
1.1) EOSInfo shows my shutter counter at 1234, but the last image on my CF card is numbered 1111 (i.e., the number reported is higher than the last image number number on the CF card). Why?
If you've ever taken images while tethered to a PC with the EOS utility or other software, or with no CF card in your camera, those increment the shutter actuation counter, but not the numbering system for your card. If you've reset the image numbering on you camera or "rolled over" 9999 images, this may also occur.
1.2) Does using LiveView affect the shutter count reported?
Taking pictures while in LiveView increments the shutter count. Entering and exiting live view mode does not.
1.3) The software reports that I've taken 1234 pictures, but the last image on my CF card is numbered 4999 (i.e., the number reported is lower than the last image on the CF card). Why?
You may have used the CF card on more than one camera, and the other camera's images were numbered higher. DSLRs typically name image files by grabbing the highest image number on the card and incrementing by one.
2) Is there a Mac version?
No, sorry. Mac users should continue using the 40DShutterCount utility.

Change history:

2009/08/22 Version 0.2
  • Rebuilt installer about 14 times due to issues with Kaspersky and a pernicious bug with the VS2008 Setup Packager.
  • Owner name, copyright, and artist values are now read/write for those cameras that support them.
2009/07/26 Version 0.1
  • Initial release

Orion Telescopes Orion Telescopes & Binoculars Deal of the Day

Copyright 2009