EXIF vs IPTC vs XMP: Photo Metadata Standards Explained
EXIF vs IPTC vs XMP, made simple. What each photo metadata standard stores, who writes it, how they overlap and conflict, and how to view all three free.
Quick answer: EXIF, IPTC, and XMP are the three metadata standards that live inside a photo file. EXIF (Exchangeable Image File Format) is the technical capture data the camera writes automatically: date and time, GPS, aperture, shutter, ISO, camera and lens. IPTC (International Press Telecommunications Council) is descriptive and administrative data for publishing, born in the news industry: caption, byline, keywords, credit, copyright. XMP (Extensible Metadata Platform) is Adobe's modern XML-based wrapper that can hold EXIF fields, IPTC fields, and custom data, and is how edits, star ratings, and develop settings travel with the file. To see all three inside one photo, drop it into our free browser-based EXIF Viewer; nothing uploads.
People use "EXIF" as a catch-all for everything hidden inside a photo, but a single JPEG often carries three separate metadata standards at once, written by different tools for different reasons. This guide defines each one clearly, shows where they overlap and conflict, and points you to the right tool to read them.
Comparison table
| EXIF | IPTC | XMP | |
|---|---|---|---|
| What it stores | Technical capture data: date, GPS, exposure, camera, lens | Descriptive and administrative data: caption, byline, keywords, credit | A flexible XML wrapper that can hold EXIF, IPTC, and custom fields, plus ratings and edits |
| Who writes it | The camera or phone, automatically at capture | The photographer, editor, or agency, by hand | Adobe apps (Lightroom, Photoshop, Bridge) and other modern editors |
| Format | Binary tags in nested IFDs (APP1 marker) | Binary records (APP13 marker) | XML text (often APP1 or a sidecar .xmp file) |
| Typical use | Sorting by date, GPS evidence, exposure recipe | Newsroom and stock-library publishing workflows | Non-destructive edits, ratings, structured pro metadata |
| Editable | Yes, with an EXIF editor | Yes, with IPTC-aware tools | Yes, by any XMP-aware app |
EXIF: what the camera records
EXIF is written automatically the moment the shutter fires. Neither the camera nor the phone asks you; the firmware just stamps the technical facts of capture into the file. A typical smartphone photo carries 40 to 80 EXIF tags. The ones people actually check:
- DateTimeOriginal: when the shutter fired. The single most-trusted field for sorting, evidence, and forensics.
- GPSLatitude / GPSLongitude: where the photo was taken, in degrees-minutes-seconds.
- Make / Model: the camera or phone, e.g.
Apple iPhone 17 Pro,Canon EOS R5. - FNumber, ExposureTime, ISO, FocalLength: the exposure "recipe."
EXIF is a binary format stored in the JPEG's APP1 marker, organised into nested directories called IFDs. Because the camera writes it without asking, EXIF is the most reliable evidence of when and where a photo was taken, and the first thing a fact-checker or insurance adjuster looks at. For the full field-by-field breakdown, see our EXIF tag reference.
IPTC: what the publisher adds
IPTC came out of the news industry in the early 1990s, decades before EXIF was about location and exposure. It answers a different question: not how was this shot taken, but who made it, what is it of, and who gets the credit. A photographer or photo editor fills these in by hand, usually in a tool like Photo Mechanic or Lightroom.
Common IPTC fields:
- Caption-Abstract: the descriptive caption that runs with the photo.
- By-line: the photographer's name (IPTC's richer equivalent of EXIF's Artist).
- Keywords: searchable tags, the currency of stock-photo libraries.
- Credit and Source: the agency, newspaper, or studio behind the image.
IPTC lives in a different part of the JPEG from EXIF (the APP13 marker), which is why a cheap tool can strip one and leave the other. If you sell to a stock agency or work in journalism, IPTC is where the publisher-required metadata goes.
XMP: Adobe's modern wrapper
XMP is the newest of the three, introduced by Adobe in 2001 as an XML-based, extensible container. Its big idea: instead of a fixed list of fields, XMP can hold any metadata, including mirrored EXIF and IPTC values, plus things neither of those standards ever defined. Lightroom and Photoshop lean on it heavily.
What you find in XMP:
- dc:creator, dc:description, dc:rights: Dublin Core fields that mirror IPTC byline, caption, and copyright.
- xmp:Rating: the 0-to-5 star rating you set in Lightroom.
- Lightroom develop settings (
crs:*): exposure, contrast, shadows, highlights, tone curve, lens corrections. These are non-destructive edit instructions; the underlying pixels are untouched, and the edits travel as text.
Because XMP is plain XML, it can also live outside the photo as a sidecar file. When you edit a RAW file (which you generally should not write into directly), Lightroom saves a companion photo.xmp next to photo.cr3. Move the RAW without its sidecar and you lose the ratings and edits.
How the three overlap and conflict
The same fact can be stored in more than one standard. A capture date can appear as EXIF DateTimeOriginal, IPTC DateCreated, and XMP xmp:CreateDate all at once. A photographer's name can be EXIF Artist, IPTC By-line, and XMP dc:creator. Usually they agree. Sometimes they do not, because one app updated XMP but left the old EXIF value in place.
When values conflict, which one wins depends on the app reading the file. Adobe tools generally trust XMP first, then fall back to EXIF and IPTC. Camera-oriented and forensic tools trust EXIF. There is no universal rule, which is exactly why a viewer that shows all three side by side is useful: you can see the disagreement instead of guessing which value an app decided to show.
Sidecar .xmp files add another wrinkle. The edits and ratings you see in Lightroom may not be embedded in the JPEG at all; they may live only in the sidecar. If you hand someone the image file alone, that metadata never travels.
How to view all three for free
Open our EXIF Viewer, drop in a photo, and read the tables. When a file carries EXIF, IPTC, and XMP, the viewer shows each in its own section, so overlaps and conflicts are obvious at a glance. It works on JPEG, PNG, HEIC, and TIFF, GPS is pinned on a map, and nothing uploads; the file is parsed in your browser.
To understand where in the file each standard physically sits (which markers, which container boxes), see our guide on where EXIF data is stored. For a plain-English primer on EXIF specifically, start with what is EXIF data. To change any field, our EXIF Editor edits individual values without re-compressing the JPEG.
FAQ
Is IPTC the same as EXIF? No. EXIF is technical capture data written automatically by the camera (date, GPS, exposure). IPTC is descriptive and administrative data added by hand for publishing (caption, byline, keywords, credit). They are different standards stored in different parts of the file, and a photo can carry one, the other, or both.
What writes XMP data? Adobe apps mostly: Lightroom, Photoshop, Bridge, and Camera Raw. They write ratings, color labels, and develop settings into XMP, either embedded in the file or in a sidecar .xmp. Other modern editors and asset managers read and write XMP too, because it is an open standard.
Which metadata does Instagram keep? Effectively none. Instagram, like most social platforms, strips EXIF, IPTC, and XMP on upload, including GPS. File-sharing channels like email, Dropbox, and AirDrop keep all three intact. For the platform-by-platform breakdown, see which social media platforms strip EXIF data.
Can a photo have all three at once? Yes. A professionally edited JPEG often carries EXIF from the camera, IPTC from the agency, and XMP from Lightroom, all in the same file. Our EXIF Viewer shows each in its own table.
Bottom line
EXIF is what the camera records, IPTC is what the publisher adds, and XMP is Adobe's flexible wrapper that ties edits, ratings, and mirrored fields together. They overlap, occasionally conflict, and travel differently, especially when XMP lives in a sidecar. To see exactly what a given photo carries across all three, drop it into our EXIF Viewer. Nothing uploads.
Try the tools
Stamp a photo right now in your browser, or get the iOS app for live capture with GPS and atomic time.