Easily read, write and edit meta information for images, audio and video files

ExifTool for Mac

ExifTool for Mac

  -  5.1 MB  -  Freeware
  • Latest Version

    ExifTool 13.33 LATEST

  • Review by

    Sophia Jones

  • Operating System

    Mac OS X 10.9 or later

  • User Rating

    Click to vote
  • Author / Product

    Phil Harvey / External Link

  • Filename

    ExifTool-13.33.pkg

  • MD5 Checksum

    fee12a8101f31831c041307d49555874

ExifTool for Mac is a platform-independent Perl library plus a command-line application for reading, writing, and editing meta information in a wide variety of files.

Exif Tool for macOS supports many different metadata formats including EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, and ID3, as well as the maker notes of many digital cameras by Canon, Casio, DJI, FLIR, FujiFilm, GE, GoPro, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Motorola, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon, and Sony.

ExifTool for Mac can Read, Write and/or Create files in the following formats. Also listed are the support levels for EXIF, IPTC, XMP, ICC_Profile, and other metadata types for each file format.

Features and Highlights
  • Powerful, fast, flexible, and customizable
  • Supports a large number of different file formats
  • Reads EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, ID3, and more...
  • Writes EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, GeoTIFF, ICC Profile, Photoshop IRB, AFCP, and more...
  • Reads and writes maker notes of many digital cameras
  • Reads timed metadata (eg. GPS track) from MOV/MP4/M2TS/AVI videos
  • Numerous output formatting options (including tab-delimited, HTML, XML and JSON)
  • Multi-lingual output (cs, de, en, en-ca, en-gb, es, fi, fr, it, ja, ko, nl, pl, ru, sv, tr, zh-cn or zh-tw)
  • Geotags images from GPS track log files (with time drift correction!)
  • Generates track logs from geotagged images
  • Shifts date/time values to fix timestamps in images
  • Renames files and organizes in directories (by date or by any other meta information)
  • Extracts thumbnail images, preview images, and large JPEG images from RAW files
  • Copies meta information between files (even different-format files)
  • Reads/writes structured XMP information
  • Deletes meta-information individually, in groups, or all together
  • Sets the file modification date (and creation date in Mac and Windows) from EXIF information
  • Supports alternate language tags in XMP, PNG, ID3, Font, QuickTime, ICC Profile, MIE, and MXF information
  • Processes entire directory trees
  • Creates a text output file for each image file
  • Creates binary-format metadata-only (MIE, EXV) files for metadata backup
  • Automatically backs up original image when writing
  • Organizes output into groups
  • Conditionally processes files based on the value of any meta information
  • Ability to add custom user-defined tags
  • Support for MWG (Metadata Working Group) recommendations
  • Recognizes thousands of different tags
  • Tested with images from thousands of different camera models
  • Advanced verbose and HTML-based hex dump outputs
How to Use

Open Terminal to access the command-line interface

Run exiftool filename to read metadata from a file

Use exiftool -TAG=value filename to edit metadata

Apply batch changes using wildcards (e.g., *.jpg)

Use -overwrite_original to save changes without backup

Type exiftool -h for help and available options

Integrate with scripts for automated workflows

System Requirements
  • macOS 10.13 High Sierra or later
  • Perl 5.008 or later (included in macOS)
  • Terminal access
  • Optional: Homebrew for easier installation
PROS
  • Supports many file types and metadata tags
  • Powerful batch processing capabilities
  • No GUI, pure command-line for advanced users
  • Highly customizable for automation tasks
  • Free and open-source with frequent updates
CONS
  • Lacks a graphical user interface
  • Requires Terminal or scripting knowledge
  • No built-in preview or media viewer
  • Limited support for real-time editing
Also Available: Download ExifTool for Windows

Why is this app published on FileHorse? (More info)

What's new in this version:

- Added read support for TNEF files (eg. "winmail.dat")
- Added a new Canon HighlightTonePriority value
- Decode Canon FocusBracketing tag
- Decode more tags for newer Nikon Z models
- Decode a few more Olympus tags
- Decode face detection tags for the Pentax K-3III
- Decode a few more FujiFilm tags
- Handle Olympus RawDev2IFD tag 0x8000
- Improved recognition of some Sony lenses
- Enhanced the -p option to cycle through sub-documents
- Improved extraction of GoPro timed GPS to use sub-document numbers to separate the individual fixes, allowing -p to extract all fixes at sub-second resolution (although for earlier models these may not contain timestamps)
- Extract EXIF information from Sigma fp MOV videos
- Patched to avoid "multi-segment EXIF with external pointers" error when writing Olympus OM-1 JPG files converted by some utilities
- Fixed decoding of Panasonic LongExposureNRUsed
- Fixed long-standing bug when using special characters in the -d option argument