Extensible Metadata Platform (XMP) is a metadata standard developed by Adobe Systems Inc. and first released in 2001. It provides a framework for embedding rich, extensible metadata into a variety of digital media formats, including images, videos, PDFs, and audio files. XMP metadata is expressed using a subset of the Resource Description Framework (RDF) syntax, which is itself based on XML.
Key characteristics of XMP include:
- Extensibility – Users can define custom namespaces and properties, allowing the metadata schema to be expanded without breaking compatibility with existing applications.
- Embedding – Metadata can be stored directly within a file’s native structure (e.g., JPEG APP1 segment, PNG iTXt chunk, PDF document catalog) or in side‑car files.
- Interoperability – Because XMP is based on open standards (RDF/XML), it can be processed by a wide range of software tools, facilitating exchange of metadata across different platforms and applications.
- Standardized vocabularies – Adobe and other organizations have defined common vocabularies for photography (e.g., camera settings), publishing (e.g., rights management), and other domains, which are incorporated into XMP specifications.
XMP is widely supported in Adobe’s Creative Cloud applications (Photoshop, Lightroom, Illustrator, InDesign), as well as in many third‑party programs and libraries (e.g., ExifTool, libxmp). It serves as the basis for metadata handling in formats such as JPEG, PNG, TIFF, and PDF, enabling consistent description, searching, and rights management of digital assets.
The specification is maintained by the Adobe XMP Team and is publicly available through Adobe’s developer resources. It has been submitted to standards bodies such as the International Organization for Standardization (ISO) for consideration, though its primary governance remains with Adobe.