## ExifTool Tag Names

The tables below list the names of all tags recognized by ExifTool, excluding shortcut and unknown tags. Case is not significant for tag names. A question mark after a tag name indicates that the information is either not understood or not verified -- these tags are not extracted by ExifTool unless the Unknown (-u) option is enabled.

Where applicable, a corresponding Tag ID or Index is also given for each tag. The Tag ID is the computer-readable equivalent of a tag name, and is the identifier that is actually stored in the file. Index gives the location of the information if it is located at a fixed position in a record. In some instances, more than one tag name may correspond to a single ID. In these cases, the actual tag name depends on the context in which the information is found.

The Writable column indicates whether the tag is writable by ExifTool. Anything but an "N" in this column means the tag is writable. A "Y" indicates writable information that is either unformatted or written using the existing format. Other expressions give details about the information format, and vary depending on the general type of information. The format name may be followed by a number in square brackets to indicate the number of values written, or the number of characters in a fixed-length string (including a null terminator which is added if required).

An asterisk (`*`) indicates a 'protected' tag which is not writable directly, but instead is set via a Composite tag. A tilde (`~`) indicates a tag that is considered unsafe to write under normal circumstances. These 'unsafe' tags are not set when calling SetNewValuesFromFile() or when using the exiftool -AllTagsFromFile option, and care should be taken when editing them manually since they may affect the way an image is rendered.

The HTML version of this document also lists possible Values for all tags which have a discrete set of values, or gives Notes for some tags.

Note: If you are familiar with common meta-information tag names, you may find that some ExifTool tag names are different than expected. The usual reason for this is to make the tag names more consistent across different types of meta information. To determine a tag name, either consult this documentation or run `exiftool -S` on a file containing the information in question.

### Tag Table Index

EXIF XMP IPTC IPTC EnvelopeRecord IPTC ApplicationRecord IPTC NewsPhoto IPTC PreObjectData IPTC ObjectData IPTC PostObjectData ICC_Profile ICC_Profile Header ICC_Profile Chromaticity ICC_Profile ColorantTable ICC_Profile Measurement ICC_Profile ViewingConditions GPS Canon Canon CameraSettings Canon FocalLength Canon ShotInfo Canon ColorInfoD30 CanonCustom Functions10D CanonCustom Functions20D CanonCustom Functions Canon PictureInfo CanonCustom Functions1D Canon FileInfo Canon ColorInfo | Canon WhiteBalance Canon PreviewImageInfo Casio Casio Type2 PrintIM FujiFilm Kodak Kodak Type2 Kodak Type3 Kodak Type4 Kodak Type5 Kodak Unknown Minolta Minolta CameraSettings Nikon Nikon PreviewImage Nikon ColorBalanceD70 Nikon ColorBalanceD2H Nikon ColorBalanceD100 Nikon NikonCaptureOffsets Nikon MakerNotesB Olympus Olympus Equipment Olympus CameraSettings Olympus Subdir3 Olympus ImageProcessing Olympus FocusInfo Panasonic | Pentax Ricoh Ricoh Subdir Ricoh TextMakerNote Sanyo Sigma Sony Unknown Kodak SpecialEffects Kodak Borders CanonRaw CanonRaw MakeModel CanonRaw SensorInfo CanonRaw ImageFormat CanonRaw TimeStamp CanonRaw ImageInfo CanonRaw FlashInfo CanonRaw ExposureInfo Photoshop Photoshop JPEG_Quality GeoTiff Jpeg2000 Jpeg2000 ImageHeader Jpeg2000 CaptureResolution Jpeg2000 DisplayResolution Extra Composite

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Apr 2, 2005