A desktop app to scan a directory of photos, check the Device/Camera Model, the photos were taken with, and apply a time offset to EXIF DateTimeOriginal and DateTimeDigitized for the selected Device/Camera Model using Apache Commons Imaging (lossless where possible).
Imagine, you and your friend take photos with two cameras. One has a faulty local time set. This allows to select all photos taken with this camera and to correct the time stamps.
- Java 24 (toolchain in Gradle)
- Gradle 8+
- JavaFX
Mac + Linux
./gradlew run
Windows
gradlew.bat run
- Only JPEG/TIFF EXIF is modified. Other formats are skipped.
- We write updates losslessly into a temp file and then replace the original.
- A
.bakbackup of the original file is created next to it.
Copyright (C) 2025 Ralph Plawetzki
The Camera SVG Vector logo is made by Solar Icons and is published under the CC Attribution License (CC BY 4.0 Deed)
