IPTC vs EXIF vs XMP — Comparing Metadata Standards

Compare the three major image metadata standards: EXIF for camera data, IPTC for editorial information, and XMP for extensible metadata. Understand when each is used and how they interact.

Metadata Standards

Detailed Explanation

The Three Pillars of Image Metadata

Digital images can contain metadata in three distinct formats, each designed for different purposes and audiences. Understanding the differences helps you choose the right approach for your workflow.

EXIF — Camera Technical Data

EXIF (Exchangeable Image File Format) was developed by JEIDA (Japan Electronic Industries Development Association, now JEITA) in 1995.

Purpose: Record technical capture parameters automatically.

Key characteristics:

  • Written by the camera at capture time
  • Binary format embedded in JPEG APP1 / TIFF IFD structure
  • Maximum 64 KB in JPEG files
  • Fixed tag set defined by the standard
  • Not easily extensible

Typical fields: Camera make/model, exposure settings, focal length, GPS, date/time, orientation, color space.

IPTC — Editorial & Publishing Metadata

IPTC (International Press Telecommunications Council) metadata, specifically the IPTC-IIM (Information Interchange Model) standard, was designed for news agency workflows.

Purpose: Attach editorial and rights information for publishing.

Key characteristics:

  • Manually entered by photographers or editors
  • Stored in JPEG APP13 marker (Photoshop IRB format)
  • Designed for text content — captions, keywords, credits
  • Widely supported in publishing and stock photography

Typical fields: Headline, caption/description, keywords, byline (photographer), copyright notice, source, city, country, category.

XMP — Extensible Metadata Platform

XMP was created by Adobe in 2001 as a modern, extensible replacement.

Purpose: Provide a flexible, standardized container for all types of metadata.

Key characteristics:

  • XML/RDF-based format (human-readable)
  • Stored in JPEG APP1 (separate from EXIF) or as sidecar .xmp files
  • No practical size limit (can overflow to sidecar)
  • Fully extensible with custom namespaces
  • Can embed EXIF and IPTC data within XMP properties

Typical fields: All EXIF fields (mirrored), all IPTC fields (mirrored), editing history, ratings, labels, collections, custom fields.

Comparison Table

Feature EXIF IPTC-IIM XMP
Year introduced 1995 1991 2001
Format Binary (TIFF IFD) Binary (IIM datasets) XML/RDF
Primary use Camera data Editorial data Universal
Written by Camera automatically Human/software Software
Size limit in JPEG 64 KB ~64 KB Unlimited*
Extensible No No Yes
Human-readable No Partially Yes

Priority and Conflicts

When multiple standards contain the same information (e.g., copyright), applications must decide which to trust. The general priority order is:

  1. XMP — Most recently written, considered authoritative
  2. IPTC-IIM — Legacy but widely used
  3. EXIF — Camera-written, usually not edited

Adobe products follow the "Metadata Working Group" guidelines which specify synchronization rules to keep all three formats consistent.

Use Case

Understanding the difference between metadata standards is important for stock photographers preparing submissions (agencies require specific IPTC fields), digital asset managers implementing metadata schemas, archivists establishing preservation standards, and developers building image processing pipelines that need to handle metadata correctly.

Try It — Image Metadata Viewer

Open full tool