Photographers, editors, publishers, and developers · 9 min read
EXIF versus XMP versus IPTC
Learn what the three major photo metadata families are for, where privacy-sensitive values appear, and why a cleaner must check all of them.
EXIF describes capture and image handling
Cameras commonly write EXIF fields for device details, exposure, capture time, orientation, and GPS. JPEG EXIF is usually stored in an APP1 segment containing a TIFF structure.
XMP is flexible and extensible
XMP is XML-based and can carry creator, rights, workflow, location, rating, and editing information. Software may write an XMP packet even when equivalent EXIF fields are absent.
IPTC supports publishing workflows
IPTC fields are widely used for captions, credits, keywords, locations, and editorial management. They are useful in a newsroom or asset library but may be unnecessary in a public sharing copy.
Cleaning one family is not enough
A tool that removes only an EXIF block may leave an XMP location or IPTC caption behind. A trustworthy report names the metadata structures it checked and states format-specific limitations.
Review checklist
- ✓ Scan EXIF directories
- ✓ Detect XMP packets
- ✓ Detect IPTC blocks
- ✓ Check comments and embedded previews
- ✓ Rescan the output
Put it into practice
Check the exact photo you plan to share
The scanner works locally and does not add your filename or extracted metadata to an analytics request.
Open the privacy check