ExifTool is a free, open-source platform-independent Perl library and command-line application for reading, writing, and editing metadata in image, audio, and video files. It supports an enormous range of metadata formats including EXIF, IPTC, XMP, GPS, MakerNotes, JFIF, GeoTIFF, ICC Profile, and hundreds of proprietary camera and software formats.
With ExifTool, you can view all metadata embedded in a photo (camera model, lens, focal length, shutter speed, GPS coordinates, etc.), batch-edit copyright and author information across thousands of files, rename files based on their EXIF date/time, strip metadata for privacy before sharing, or shift timestamps to correct camera clock errors.
Used by photographers, digital archivists, forensic analysts, and software developers alike, ExifTool is the most comprehensive metadata tool available. It supports over 24,000 unique tags across more than 150 file formats and is available as a command-line tool, Perl module, and Windows GUI executable.
Key Features
- Reads and writes metadata – Supports EXIF, IPTC, XMP, MakerNotes, GPS, ICC Profile, and hundreds more metadata standards.
- Massive format support – Works with JPEG, TIFF, PNG, HEIC, RAW formats (CR2, NEF, ARW, DNG), MP4, MOV, PDF, and 150+ other formats.
- Batch processing – Apply metadata changes to entire folder trees in a single command.
- File renaming by date – Rename files using EXIF date/time tags for automated photo organization workflows.
- Timestamp correction – Shift date/time tags by a fixed offset to correct camera clock drift across a batch of files.
- Metadata stripping – Remove all or specific metadata from files before distribution for privacy protection.
- Scriptable and portable – Perl-based, cross-platform, and easily integrated into automation scripts and pipelines.
How to Install
- Download ExifTool for Windows (standalone .exe) or the Perl distribution from the link below.
- On Windows, rename the downloaded executable from exiftool(-k).exe to exiftool.exe and place it in a folder on your PATH.
- On Linux/macOS, install via package manager (
sudo apt install libimage-exiftool-perl) or extract the Perl distribution and runperl Makefile.PL; make; sudo make install. - Open a terminal and run
exiftool image.jpgto display all metadata for a file. - Refer to the official documentation for advanced usage such as batch editing, renaming, and metadata filtering with the
-TAG=valuesyntax.
Download Font UTM
13 Downloads
Download Google Fonts
12 Downloads
Download Adobe InDesign
11 Downloads
Download Mass Image Compressor
6426 Downloads
Download LabelImg – Image Annotation Tool for Machine Learning Datasets
6905 Downloads