Image metadata library and tools

Exiv2 Overview

Exiv2 is a C++ library and a command line utility to manage image metadata. It provides fast and easy read and write access to the Exif, IPTC and XMP metadata of images in various formats. Exiv2 is available as free software and with a commercial license, and is used in many projects.

The Exiv2 library provides

Examples: read Exif; add, modify, delete Exif; read IPTC; set IPTC; set XMP

Exiv2 is also a command line utility to

Future plans include

The roadmap has details for the upcoming version.