GitPedia

JExifToolGUI

jExifToolGUI is a multi-platform java/Swing graphical frontend for the excellent command-line ExifTool application by Phil Harvey

From hvdwolf·Updated June 20, 2026·View on GitHub·

**Graphical frontend for the excellent command-line ExifTool by Phil Harvey.** The project is written primarily in Java, distributed under the GNU General Public License v3.0 license, first published in 2019. Key topics include: exiftool, frontend, java, multi-platform, swing-gui.

Latest release: 2.0.2jExifToolGUI 2.0.2
March 18, 2023View Changelog →

jExifToolGUI

Graphical frontend for the excellent command-line ExifTool by Phil Harvey.

DEVELOPMENT HAS STOPPED<br>
After many years, I decided to stop the development. I lost all interest in "special" photography like animal, bird and panorama photography. I sold all my equipment and got myself an expensive smartphone with good main lens, ultrawide and 3x tele which fits my needs on hikes/walks, travels and holidays, but doesn't require any progam other than Google Photos (for example).<br>
I know there are bugs in the program and I know there are still things that can be improved. And there are users asking for more functionality.
So again: apologies for leaving it in this state where some users stumble on serious bugs or not completed functionality, but at the same time in a state where most users can easily and comfortably use it.

If someone wants to take over, please let me know and I give full access to the repository. It is 100% open source anyway. Or you simply fork it and continue it in your own way.<br><br><br>

<HR>

multi platform jExifToolGUI
jExifToolGUI is a java/Swing program for Windows/Linux/macOS that functions as a graphical frontend (GUI) for exiftool.<br><br>
jExifToolGUI is (just) a graphical frontend for ExifTool. It can use a "reference" image to write the tags to a multiple set of photos, like GPS tags for photos taken at the same location but somehow miss or contain incorrect GPS info.<br>
jExifToolGUI also contains extensive renaming functionality based on the Exif info in your photos.<br>

ExifTool is a platform-independent Perl command-line application and library for reading, writing and editing metadata in a wide variety of files.<br>
Many thanks go to Phil Harvey for his excellent tool. Without ExifTool, this graphical frontend for ExifTool would never have existed.<br>
Exiftool is by far the best and most extensive metadata tool available!<br>
It reads and writes metadata information from/to many files, but primarily focuses on photos/images. It reads/writes EXIF, GPS, XMP, maker notes for many cameras, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, VRA Core 4, ISAD(G) and many, many more tags.<br>
It can use a "reference" image to write the tags to a multiple set of photos or a complete directory containing photos.<br>

Copylefted libre software. Use, study, change and share; with all, according to the GPLv3+ license.
<br><br>
Releases<br>
Website.<br>
English Online manual.<br>
Spanish Online manual.<br>
YouTube Instruction videos.<br>
Hosted Weblate translation <a href="https://hosted.weblate.org/engage/jexiftoolgui/">
<img src="https://hosted.weblate.org/widgets/jexiftoolgui/-/88x31-white.png" alt="Translation status" /></a><br>

<hr>

<br><br>jExifToolGUI is a remake of my own pyExifToolGUI (website).<br><br>

Developers

The UI is designed with the GUI Designer from IntelliJ IDEA. Read readme-intelliJ.md

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from hvdwolf/jExifToolGUI via the GitHub API.Last fetched: 6/21/2026