Exiv2 é uma ferramenta de linha de comando e uma biblioteca C++ para  manipulação de metadados de imagem. Ele suporta vários formatos de metadados, incluindo Exif, IPTC e XMP. Com o exiv2, você pode ler, escrever e excluir metadados de arquivos de imagem em vários formatos, como JPEG, TIFF e PNG. A biblioteca também fornece uma API para desenvolvedores integrarem a funcionalidade de manipulação de metadados em suas próprias aplicações.  