Return to Covington Innovations home.

Art, Science, and Technology

  Covington Innovations Home > Astronomy and Astrophotography > Links > Digital SLR Notes > EXIFLOG

Sponsored by:
Astrophotography for the Amateur How to Use a Computerized Telescope Celestial Objects for Modern Telescopes Digital SLR Astrophotography

A Software Tool for Logging Digital Photos

EXIFLOG is a simple freeware program I wrote in C# to help me keep logbooks of my digital photographs. The current version is tested in Windows 10 and almost certainly runs on any up-to-date installation of Windows. Older versions also run under Windows 2000 and XP, as well as Linux and macOS using Mono. The source code is a Visual Studio 2017 project.

EXIFLOG reads a group of files and creates a text file summarizing the EXIF exposure data in them, sorted by camera (original image) date and time.

To create a logbook page, I click "Save and Edit" add other information about each picture as appropriate.

EXIFLOG 3 uses Phil Harvey's ExifTool to read metadata in a huge variety of picture and video files. Earlier versions used my own algorithms to retrieve basic EXIF data.

EXIFLOG 2.6 and 3.3 also support XISF, FITS, and SER files (which do not use EXIF but rather have headers in their own formats). In EXIFLOG 3.3, you can view the entire header if you wish.

Versions for Windows:

EXIFLOG 3.3 is for Windows 7 and up (with updates; it requires .NET 4.5, which comes in with updates). It is full-featured and supports many cameras using ExifTool.

Note that ExifTool is updated more often than EXIFLOG. At any time, you can download the latest Windows executable of ExifTool, which unpacks as a file named exiftook(-k).exe, rename it to exiftool.exe, and place it in the installation directory in place of the one that came with EXIFLOG.

EXIFLOG 2.6 is a separate, continuing line of development for people who want a smaller, faster, but less full-featured program, and who want to be able to run it under macOS and Linux.

EXIFLOG 1.5, no longer under development, is compatible with Windows XP.

For Linux and macOS:

I am successfully running EXIFLOG 2.6 under Linux using Mono. It should work the same way under macOS.

In Ubuntu and Linux Mint, simply unpack EXIFLOG.exe (version 2.6), put it on your desktop, right-click, and choose "Open with Mono runtime." Or launch it with the command mono ./EXIFLOG.exe giving the appropriate path to where EXIFLOG.exe is located.

If that doesn't work, install the package mono-complete and try again. If that still isn't sufficient, also install the packages gtk2-engines-murrine, and gtk2-engines-pixbuf.


Note: Some browsers and antivirus programs balk at letting you run the EXIFLOG installer right after downloading it, just because they have not seen it before. Even my digital signature does not prevent this. It has been virus-checked, and you are welcome to virus-check it yourself before running it.

Current version (3.3) downloads (Windows only):
EXIFLOG 3.3 installer (code signed; may give warning in some browsers)
EXIFLOG 3.3 installer (code signed, zipped)
EXIFLOG 3.3 source code

Note: Using EXIFLOG 3.0 or 3.1 is not recommended due to known bugs. Please upgrade to 3.3.

Version 2.6 downloads (for Windows, macOS, and Linux):
EXIFLOG 2.6 installer (Windows) (code signed; may give warning in some browsers)
EXIFLOG 2.6 executable (code signed, zipped) mainly for Linux and macOS Mono users
EXIFLOG 2.6 source code

Older version for Windows XP:
EXIFLOG 1.5 executable
EXIFLOG 1.5 source code

Copyright 2005-2018 Michael A. Covington. Caching in search engines is explicitly permitted. Please link to this page rather than reproducing copies of it. This page is not in any way connected with or endorsed by any photographic manufacturer. Many of the product names that appear on this page are registered trademarks of their respective owners.

All Our Books | Consulting Services
Astronomy and Astrophotography | Other Pursuits
Contact Us
Last Revision 2018 May 30