XMP Tags

All XMP information is stored as character strings. An integer in this format is a string of digits, possibly beginning with a '+' or '-', and a rational is composed of two integer strings separated by a '/' character. A date is a date and/or time string in the format 'YYYY:MM:DD HH:MM:SS[+/-HH:MM]'. A boolean is either 'True' or 'False', and lang-alt is a list of string alternatives in different languages. Currently, ExifTool only writes the 'x-default' language in lang-alt lists.

The Group column below gives the XMP schema namespace prefix for each tag. The family 1 group names are composed from these schema names with a leading "XMP-" added. If the same XMP tag name exists in more than one group, all groups are written unless a family 1 group name is specified. ie) If XMP:Contrast is specified, information will be written to both XMP-crs:Contrast and XMP-exif:Contrast.

Note: that the actual IPTC Core namespace schema prefix is Iptc4xmpCore, which is the name used in the file, but ExifTool uses iptcCore to generate the family 1 group name because Iptc4xmpCore is a bit lengthy.

Tag Name WritableGroupValues / Notes
Advisory string xmp  
ApertureValue rational exif  
Artist string tiff  
Author string pdf  
AuthorsPosition string photoshop  
BaseURL string xmp  
BitsPerSample integer tiff  
BlueHue string crs  
BlueSaturation string crs  
Brightness string crs  
BrightnessValue rational exif  
CFAPattern N exif  
CFAPatternColumns integer exif  
CFAPatternRows integer exif  
CFAPatternValues integer exif  
CaptionWriter string photoshop  
Category string photoshop  
Certificate string xmpRights  
ChromaticAberrationB string crs  
ChromaticAberrationR string crs  
City string photoshop  
ColorNoiseReduction string crs  
ColorSpace string exif 1 = sRGB
2 = Adobe RGB
65535 = Uncalibrated
4294967295 = Uncalibrated
ComponentsConfiguration string exif 0 = .
1 = Y
2 = Cb
3 = Cr
4 = R
5 = G
6 = B
CompressedBitsPerPixel rational exif  
Compression string tiff 1 = Uncompressed
2 = CCITT 1D
3 = T4/Group 3 Fax
4 = T6/Group 4 Fax
5 = LZW
6 = JPEG (old-style)
7 = JPEG
8 = Adobe Deflate
9 = JBIG B&W
10 = JBIG Color
32766 = Next
32771 = CCIRLEW
32773 = PackBits
32809 = Thunderscan
32895 = IT8CTPAD
32896 = IT8LW
32897 = IT8MP
32898 = IT8BL
32908 = PixarFilm
32909 = PixarLog
32946 = Deflate
32947 = DCS
34661 = JBIG
34676 = SGILog
34677 = SGILog24
34712 = JPEG 2000
34713 = Nikon NEF Compressed
Contrast
Contrast
string
string
crs
exif
0 = Normal
1 = Soft
2 = Hard
Contributor string dc  
Copyright lang-alt tiff  
Country string photoshop  
CountryCode string iptcCore  
Coverage string dc  
CreateDate date xmp  
CreationDate date pdf  
Creator string dc  
CreatorContactInfo N iptcCore  
CreatorContactInfoCiAdrCity string iptcCore  
CreatorContactInfoCiAdrCtry string iptcCore  
CreatorContactInfoCiAdrExtadr string iptcCore  
CreatorContactInfoCiAdrPcode string iptcCore  
CreatorContactInfoCiAdrRegion string iptcCore  
CreatorContactInfoCiEmailWork string iptcCore  
CreatorContactInfoCiTelWork string iptcCore  
CreatorContactInfoCiUrlWork string iptcCore  
CreatorTool string xmp  
Credit string photoshop  
CustomRendered string exif 0 = Normal
1 = Custom
Date date dc  
DateCreated date photoshop  
DateTime date tiff  
DateTimeDigitized date exif  
DateTimeOriginal date exif  
DerivedFrom N xmpMM  
DerivedFromDocumentID string xmpMM  
DerivedFromInstanceID string xmpMM  
DerivedFromManageTo string xmpMM  
DerivedFromManageUI string xmpMM  
DerivedFromManager string xmpMM  
DerivedFromManagerVariant string xmpMM  
DerivedFromRenditionClass string xmpMM  
DerivedFromRenditionParams string xmpMM  
DerivedFromVersionID string xmpMM  
Description lang-alt dc  
DeviceSettingDescription N exif  
DeviceSettingDescriptionColumns integer exif  
DeviceSettingDescriptionRows integer exif  
DeviceSettingDescriptionSettings string exif  
DigitalZoomRatio rational exif  
DocumentID string xmpMM  
ExifVersion string exif  
Exposure string crs  
ExposureCompensation rational exif  
ExposureIndex rational exif  
ExposureMode string exif 0 = Auto
1 = Manual
2 = Auto bracket
ExposureProgram string exif 1 = Manual
2 = Program AE
3 = Aperture-priority AE
4 = Shutter speed priority AE
5 = Creative (Slow speed)
6 = Action (High speed)
7 = Portrait
8 = Landscape
ExposureTime rational exif  
FNumber rational exif  
FileSource string exif 3 = Digital Camera
Flash N exif  
FlashEnergy rational exif  
FlashFired boolean exif  
FlashFunction boolean exif  
FlashMode string exif 0 = Unknown
1 = On
2 = Off
3 = Auto
FlashRedEyeMode boolean exif  
FlashReturn string exif 0 = No return detection
2 = Return not detected
3 = Return detected
FlashpixVersion string exif  
FocalLength rational exif  
FocalLengthIn35mmFormat integer exif  
FocalPlaneResolutionUnit string exif 1 = mm
10 = cm
'0.001' = um
'25.4' = inches
FocalPlaneXResolution rational exif  
FocalPlaneYResolution rational exif  
Format string dc  
GPSAltitude rational exif  
GPSAltitudeRef string exif 0 = Above Sea Level
1 = Below Sea Level
GPSAreaInformation string exif  
GPSDestBearing rational exif  
GPSDestBearingRef string exif 'M' = Magnetic North
'T' = True North
GPSDestDistance rational exif  
GPSDestDistanceRef string exif 'K' = Kilometers
'M' = Miles
'N' = Nautical Miles
GPSDestLatitude string exif  
GPSDestLongitude string exif  
GPSDifferential string exif 0 = No Correction
1 = Differential Corrected
GPSImgDirection rational exif  
GPSImgDirectionRef string exif 'M' = Magnetic North
'T' = True North
GPSLatitude string exif  
GPSLongitude string exif  
GPSMapDatum string exif  
GPSProcessingMethod string exif  
GPSSatellites string exif  
GPSSpeed rational exif  
GPSSpeedRef string exif 'K' = km/h
'M' = mph
'N' = knots
GPSStatus string exif 'A' = Measurement In Progress
'V' = Measurement Interoperability
GPSTimeStamp date exif  
GPSTrack rational exif  
GPSTrackRef string exif 'M' = Magnetic North
'T' = True North
GPSVersionID string exif  
GainControl string exif 0 = None
1 = Low gain up
2 = High gain up
3 = Low gain down
4 = High gain down
GreenHue string crs  
GreenSaturation string crs  
Headline string photoshop  
History N xmpMM  
HistoryAction string xmpMM  
HistoryInstanceID string xmpMM  
HistoryParameters string xmpMM  
HistorySoftwareAgent string xmpMM  
HistoryWhen date xmpMM  
ISO integer exif  
Identifier
Identifier
string
string
dc
xmp
 
ImageDescription lang-alt tiff  
ImageHeight integer tiff  
ImageUniqueID string exif  
ImageWidth integer tiff  
Instructions string photoshop  
IntellectualGenre string iptcCore  
JobRef N xmpBJ  
JobRefId string xmpBJ  
JobRefName string xmpBJ  
JobRefUrl string xmpBJ  
Keywords string pdf  
Language string dc  
LastURL string xmpMM  
Lens string aux  
LightSource string exif 1 = Daylight
2 = Fluorescent
3 = Tungsten
4 = Flash
9 = Fine Weather
10 = Cloudy
11 = Shade
12 = Daylight Fluorescent
13 = Day White Fluorescent
14 = Cool White Fluorescent
15 = White Fluorescent
17 = Standard Light A
18 = Standard Light B
19 = Standard Light C
20 = D55
21 = D65
22 = D75
23 = D50
24 = ISO Studio Tungsten
255 = Other
Location string iptcCore  
LuminanceSmoothing string crs  
Make string tiff  
MakerNote string exif  
ManageTo string xmpMM  
ManageUI string xmpMM  
ManagedFrom N xmpMM  
ManagedFromDocumentID string xmpMM  
ManagedFromInstanceID string xmpMM  
ManagedFromManageTo string xmpMM  
ManagedFromManageUI string xmpMM  
ManagedFromManager string xmpMM  
ManagedFromManagerVariant string xmpMM  
ManagedFromRenditionClass string xmpMM  
ManagedFromRenditionParams string xmpMM  
ManagedFromVersionID string xmpMM  
Manager string xmpMM  
ManagerVariant string xmpMM  
Marked boolean xmpRights  
MaxApertureValue rational exif  
MetadataDate date xmp  
MeteringMode string exif 1 = Average
2 = Center-weighted average
3 = Spot
4 = Multi-spot
5 = Multi-segment
6 = Partial
255 = Other
ModDate date pdf  
Model string tiff  
ModifyDate date xmp  
Nickname string xmp  
Opto-ElectricConvFactor N exif  
OECFColumns integer exif  
OECFNames string exif  
OECFRows integer exif  
OECFValues rational exif  
Orientation string tiff 1 = Horizontal (normal)
2 = Mirror horizontal
3 = Rotate 180
4 = Mirror vertical
5 = Mirror horizontal and rotate 270 CW
6 = Rotate 90 CW
7 = Mirror horizontal and rotate 90 CW
8 = Rotate 270 CW
Owner string xmpRights  
PDFVersion string pdf  
PhotometricInterpretation string tiff 0 = WhiteIsZero
1 = BlackIsZero
2 = RGB
3 = RGB Palette
4 = Transparency Mask
5 = CMYK
6 = YCbCr
8 = CIELab
9 = ICCLab
10 = ITULab
32803 = Color Filter Array
32844 = Pixar LogL
32845 = Pixar LogLuv
34892 = Linear Raw
ExifImageWidth integer exif  
ExifImageHeight integer exif  
PlanarConfiguration string tiff 1 = Chunky
2 = Planar
PrimaryChromaticities rational tiff  
Producer string pdf  
Publisher string dc  
RawFileName string crs  
RedHue string crs  
RedSaturation string crs  
ReferenceBlackWhite rational tiff  
RelatedSoundFile string exif  
Relation string dc  
RenditionClass string xmpMM  
RenditionOf N xmpMM  
RenditionOfDocumentID string xmpMM  
RenditionOfInstanceID string xmpMM  
RenditionOfManageTo string xmpMM  
RenditionOfManageUI string xmpMM  
RenditionOfManager string xmpMM  
RenditionOfManagerVariant string xmpMM  
RenditionOfRenditionClass string xmpMM  
RenditionOfRenditionParams string xmpMM  
RenditionOfVersionID string xmpMM  
RenditionParams string xmpMM  
ResolutionUnit string tiff 1 = None
2 = inches
3 = cm
Rights lang-alt dc  
SamplesPerPixel integer tiff  
Saturation
Saturation
string
string
crs
exif
0 = Normal
1 = Low
2 = High
SaveID integer xmpMM  
Scene string iptcCore  
SceneCaptureType string exif 0 = Standard
1 = Landscape
2 = Portrait
3 = Night
SceneType string exif 1 = Directly photographed
SensingMethod string exif 1 = Not defined
2 = One-chip color area
3 = Two-chip color area
4 = Three-chip color area
5 = Color sequential area
7 = Trilinear
8 = Color sequential linear
SerialNumber string aux  
ShadowTint string crs  
Shadows string crs  
Sharpness
Sharpness
string
string
crs
exif
0 = Normal
1 = Soft
2 = Hard
ShutterSpeedValue rational exif  
Software string tiff  
Source
Source
string
string
dc
photoshop
 
SpatialFrequencyResponse N exif  
SpatialFrequencyResponseColumns integer exif  
SpatialFrequencyResponseNames string exif  
SpatialFrequencyResponseRows integer exif  
SpatialFrequencyResponseValues rational exif  
SpectralSensitivity string exif  
State string photoshop  
Subject string dc  
SubjectArea integer exif  
SubjectCode string iptcCore  
SubjectDistance rational exif  
SubjectDistanceRange string exif 0 = Unknown
1 = Macro
2 = Close
3 = Distant
SubjectLocation integer exif  
SupplementalCategories string photoshop  
Thumbnails N xmp  
ThumbnailsFormat string xmp  
ThumbnailsHeight string xmp  
ThumbnailsImage N xmp  
ThumbnailsWidth string xmp  
Title lang-alt dc  
TransferFunction integer tiff  
TransmissionReference string photoshop  
Type string dc  
Urgency integer photoshop  
UsageTerms lang-alt xmpRights  
UserComment lang-alt exif  
Version string crs  
VersionID string xmpMM  
Versions N xmpMM  
VersionsComments string xmpMM  
VersionsEvent N xmpMM  
VersionsEventAction string xmpMM  
VersionsEventInstanceID string xmpMM  
VersionsEventParameters string xmpMM  
VersionsEventSoftwareAgent string xmpMM  
VersionsEventWhen date xmpMM  
VersionsModifier string xmpMM  
VersionsModifyDate date xmpMM  
VersionsVersion string xmpMM  
VignetteAmount string crs  
VignetteMidpoint string crs  
WebStatement string xmpRights  
WhiteBalance
WhiteBalance
string
string
crs
exif
0 = Auto
1 = Manual
WhitePoint rational tiff  
XResolution rational tiff  
YCbCrCoefficients rational tiff  
YCbCrSubSampling string tiff '1 1' = YCbCr4:4:4
'1 2' = YCbCr4:4:0
'2 1' = YCbCr4:2:2
'2 2' = YCbCr4:2:0
'4 1' = YCbCr4:1:1
'4 2' = YCbCr4:1:0
YResolution rational tiff  

<-- ExifTool Tag Names


(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Jun 7, 2005