ExifTool

7.1easy start · #4of 31
in Photo Metadata Editors
  • Free to practise onyes
  • Free trialno
  • Well documentedyes
  • Runs where you workyes

Runs on api, Linux, Mac, self-hosted, Windows.

ExifTool is a free, platform-independent Perl library and command-line application for reading, writing, and editing metadata in many kinds of files. It can read tag values, write or delete them, and copy or move metadata between files. Supported formats include EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, and ID3, as well as camera maker notes from manufacturers including Apple, Canon, DJI, Nikon, Panasonic, and Sony. Sources can be file names, directory names, or standard input. ExifTool is available for Linux, macOS, and Windows, and can be run without installation by extracting its Perl distribution on Mac or Linux, or its EXE version on Windows. A C++ interface lets applications communicate with an external ExifTool process. By default, writing metadata preserves the original file with an `_original` suffix, and metadata is not written when the target format does not support that type. The maker cautions that some options can execute Perl code and configuration files must contain only trusted code.

Who it is for

ExifTool suits people or applications that need command-line or library access to file metadata across many formats. It may also suit developers connecting its functions to C++ applications.

What is good

  • Reads, writes, deletes, copies, and moves metadata.
  • Supports numerous metadata formats and camera maker notes.
  • Accepts file names, directories, or standard input.
  • Preserves originals with an `_original` suffix by default.
  • Free software with Linux, macOS, and Windows versions.

What to know first

  • It is not designed as an image validator.
  • Some options can execute Perl code.
  • It will not write metadata unsupported by the target format.

Verdict

ExifTool offers broad metadata reading and editing through a command-line application and Perl library. Users should take care with executable options and trusted configuration files.

ExifTool plans and pricing

All plans
ExifTool Free Free software distribution; no paid plans listed exiftool.org · 30 Sept 2026

Compared on photo metadata editors

Free plan
Yes
Metadata scope
broader
Batch editing
Yes
RAW file support
Yes
Platform
cross_platform
GPS metadata tools
Yes

Best ExifTool alternatives

See all 20