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
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.
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.