About

Metaphile is a free, open source Java library for reading image metadata. More specifically, Metaphile provides access to documented metadata formats such as EXIF, IPTC and XMP, as well as many undocumented formats such as camera maker notes. A detailed list of everything that is supported is shown below.

What is supported?

Metaphile can read the following information from JPEG files:
  • JFIF (including thumbnails)
  • JFXX (including thumbnails)
  • IPTC IIM
  • EXIF (including thumbnails)
    • TIFF attributes
    • EXIF attributes
    • GPS attributes
    • Interoperability attributes
  • EXIF Maker Notes
    • Kodak (partial support including APP3)
    • Nikon (partial support)
    • Olympus (partial support)
    • Ricoh (partial support)
    • Sanyo (partial support)
  • XMP
    • Dublin Core Schema
    • Photoshop Schema
    • Rights Management Schema
  • Photoshop (APP13)
  • Adobe (APP14)
  • Comments