perldoc > Image::ExifTool::TagNames

📛 NAME

Image::ExifTool::TagNames - ExifTool tag name documentation

🚀 Quick Reference

Use CaseCommandDescription
📋 Read all metadataexiftool FILEExtract all recognized tags
🔍 Read unknown tagsexiftool -u FILEInclude unknown/unsupported tags
📁 Read specific tagsexiftool -TAG1 -TAG2 FILEExtract only named tags
📄 Output as CSVexiftool -csv FILEGenerate CSV table
🗑️ Delete all metadataexiftool -all= FILERemove all writable tags
✏️ Write a tagexiftool -TAG=VALUE FILESet a single tag value
📝 Copy tags between filesexiftool -TagsFromFile SRC DSTTransfer metadata
🖼️ Extract embedded imageexiftool -PreviewImage -b FILESave preview as binary
🌐 GPS coordinatesexiftool -GPSLatitude -GPSLongitude FILEShow GPS position
📏 List writable tagsexiftool -listw FILEShow all tags that can be written

📖 DESCRIPTION

This document contains a complete list of ExifTool tag names, organized into tables based on information type. Tag names are used to reference specific meta information extracted from or written to a file.

🏷️ TAG TABLES

The tables listed below give the names of all tags recognized by ExifTool. They contain a total of 25775 tags, with 16465 unique tag names.

Tag ID, Index# or Sequence is given in the first column of each table. A Tag ID is the computer‑readable equivalent of a tag name, and is the identifier that is actually stored in the file. Index# refers to the offset of a value when found at a fixed position within a data block (# is the multiplier for calculating a byte offset: 1, 2, 4 or 8). These offsets may have a decimal part which is used only to differentiate tags with values stored at the same position. Sequence gives the order of values for a serial data stream.

A Tag Name is the handle by which the information is accessed in ExifTool. In some instances, more than one name may correspond to a single tag ID. Case is not significant for tag names. A question mark ("?") after a tag name indicates that the information is either not understood, not verified, or not very useful – these tags are not extracted by ExifTool unless the Unknown (-u) option is enabled. Be aware that some tag names are different than the descriptions printed out by default when extracting information with exiftool. To see the tag names instead of the descriptions, use exiftool -s.

The Writable column indicates whether the tag is writable by ExifTool. Anything but a "no" in this column means the tag is writable. A "yes" indicates writable information that is either unformatted or written using the existing format. Other expressions give details about the format of the stored value, 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).

A plus sign ("+") after an entry in the Writable column indicates a List tag which supports multiple values and allows individual values to be added and deleted. A slash ("/") indicates a tag that ExifTool will Avoid when writing. These will be edited but not created if another same‑named tag may be created instead. To create these tags, the group should be specified. A tilde ("~") indicates a tag this is writable only when the print conversion is disabled (by setting PrintConv to 0, using the -n option, or suffixing the tag name with a "#" character). An exclamation point ("!") indicates a tag that is considered Unsafe to write under normal circumstances. These tags are not written unless specified explicitly (ie. not when wildcards or "all" are used), and care should be taken when editing them manually since they may affect the way an image is rendered. An asterisk ("*") indicates a Protected tag which is not writable directly, but is written automatically by ExifTool (often when a corresponding Composite or Extra tag is written). A colon (":") indicates a Mandatory tag which may be added automatically when writing. Normally MakerNotes tags may not be deleted individually, but a caret ("^") indicates a Deletable MakerNotes tag.

The HTML version of these tables also lists possible Values for discrete‑valued tags, as well as Notes for some tags. The Values are listed with the computer‑readable values on the left of the equals sign ("="), and the human‑readable values on the right. The human‑readable values are used by default when reading and writing, but the computer‑readable values may be accessed by disabling the value conversion with the -n option on the command line, by setting the PrintConv option to 0 in the API, or on a per‑tag basis by adding a hash ("#") after the tag name.

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.

(This documentation is the result of years of research, testing and reverse engineering, and is the most complete metadata tag list available anywhere on the internet. It is provided not only for ExifTool users, but more importantly as a public service to help augment the collective knowledge, and is often used as a primary source of information in the development of other metadata software. Please help keep this documentation as accurate and complete as possible, and feed any new discoveries back to ExifTool. A big thanks to everyone who has helped with this so far!)

📷 JPEG Tags

This table lists information extracted by ExifTool from JPEG images. See <https://www.w3.org/Graphics/JPEG/jfif3.pdf> for the JPEG specification.

Sample entries: (full table contains many segments)

Tag IDTag NameWritable
'APP0'JFIFJFIF
'APP1'EXIFEXIF
'APP2'ICC_ProfileICC_Profile
'COM'Commentyes

… (many more segments) …

📸 EXIF Tags

EXIF stands for "Exchangeable Image File Format". This type of information is formatted according to the TIFF specification, and may be found in many image and video formats.

The table below lists all EXIF tags. Also listed are TIFF, DNG, HDP and other tags which are not part of the EXIF specification, but may co‑exist with EXIF tags in some images. Tags which are part of the EXIF 2.32 specification have an underlined Tag Name in the HTML version of this documentation. See <https://web.archive.org/web/20190624045241if_/http://www.cipa.jp:80/std/documents/e/DC-008-Translation-2019-E.pdf> for the official EXIF 2.32 specification.

Sample entries: (full table contains 300+ tag IDs)

Tag IDTag NameGroupWritable
0x0100ImageWidthIFD0int32u!
0x010fMakeIFD0string
0x0110ModelIFD0string
0x829aExposureTimeExifIFDrational64u
0x8827ISOExifIFDint16u[n]
0x920aFocalLengthExifIFDrational64u

… (many more, including MakerNote variations) …

📋 IPTC Tags

The tags listed below are part of the International Press Telecommunications Council (IPTC) and the Newspaper Association of America (NAA) Information Interchange Model (IIM). This is an older meta information format, slowly being phased out in favor of XMP – the newer IPTCCore specification uses XMP format. IPTC information may be found in many image formats.

IPTC information is separated into different records, each of which has its own set of tags. See <http://www.iptc.org/std/IIM/4.1/specification/IIMV4.1.pdf> for the official IPTC IIM specification.

Sample records:

RecordTag NameWritable
1IPTCEnvelopeIPTC EnvelopeRecord
2IPTCApplicationIPTC ApplicationRecord

… (many sub‑tags in each record) …

🧬 XMP Tags

XMP stands for "Extensible Metadata Platform", an XML/RDF‑based metadata format which is being pushed by Adobe. Information in this format can be embedded in many different file types.

The XMP tags are organized according to schema Namespace in the following tables. The ExifTool family 1 group names are derived from the namespace prefixes by adding a leading "XMP‑".

Namespaces: (full list of 50+ namespaces)

aas, acdsee, album, apple‑fi, ast, aux, cc, cell, crd, creatorAtom, crs, dc, Device, dex, DICOM, digiKam, drone‑dji, dwc, exif, exifEX, expressionmedia, extensis, fpv, GAudio, GCamera, GCreations, GDepth, getty, GFocus, GImage, GPano, GSpherical, ics, iptcCore, iptcExt, LImage, lr, mediapro, microsoft, MP, MP1, mwg‑coll, mwg‑kw, mwg‑rs, nine, pdf, pdfx, photomech, photoshop, PixelLive, plus, pmi, prism, prl, prm, pur, rdf, sdc, swf, tiff, x, xmp, xmpBJ, xmpDM, xmpMM, xmpNote, xmpPLUS, xmpRights, xmpTPg

… (each namespace has many tags; see the full documentation for details) …

🗺️ GPS Tags

These GPS tags are part of the EXIF standard, and are stored in a separate IFD within the EXIF information.

Sample entries:

Tag IDTag NameWritable
0x0000GPSVersionIDint8u[4]:
0x0001GPSLatitudeRefstring[2]
0x0002GPSLatituderational64u[3]

… (full table with 32 tags) …

🌐 GeoTiff Tags

ExifTool extracts the following tags from GeoTIFF images. See <http://www.remotesensing.org/geotiff/spec/geotiffhome.html> for the complete GeoTIFF specification. Also included are ChartTIFF tags.

… (many tags) …

©️ PLUS Tags

PLUS (Picture Licensing Universal System) License Data Format 1.2.1 XMP tags. See <http://ns.useplus.org/> for the complete specification.

… (tags and structures) …

🎨 ICC_Profile Tags

ICC profile information is used in many different file types. While the tags listed below are not individually writable, the entire profile itself can be accessed via the extra 'ICC_Profile' tag. See <http://www.color.org/icc_specs2.xalter> for the official ICC specification.

… (many tag IDs) …

🖨️ PrintIM Tags

The format of the PrintIM information is known, however no PrintIM tags have been decoded. Use the Unknown (-u) option to extract PrintIM information.

🖼️ Photoshop Tags

Photoshop tags are found in PSD and PSB files, as well as inside embedded Photoshop information in many other file types.

… (many tags) …

🍏 Apple Tags

Tags extracted from the maker notes of iPhone images.

… (tags) …

📷 Nikon Settings & Maker Notes

User settings for newer Nikon models. A number of the tags are marked as Unknown only to reduce the volume of the normal output.

… (many tags for NikonSettings, NikonCustom, NikonCapture, etc.) …

📸 Canon Tags

… (extensive maker notes, CameraInfo, ColorData, etc.) …

📸 Casio Tags

… (maker notes) …

📸 DJI Tags

… (maker notes, XMP tags) …

🌡️ FLIR Tags

… (thermal camera tags) …

📸 FujiFilm Tags

… (maker notes, RAF tags) …

📸 GE Tags

… (maker notes) …

📸 HP Tags

… (maker notes) …

📸 JVC Tags

… (maker notes) …

📸 Kodak Tags

… (many types) …

📸 Leaf Tags

… (MOS images) …

📸 Minolta Tags

… (maker notes) …

📸 Motorola Tags

… (maker notes) …

📸 Nikon Tags

… (maker notes, ShotInfo, etc.) …

📸 NikonCustom Tags

… (custom settings) …

📸 NikonCapture Tags

… (Nikon Capture software) …

📸 Nintendo Tags

… (maker notes) …

📸 Olympus Tags

… (maker notes, video) …

📸 Panasonic Tags

… (maker notes, Leica variations) …

📸 Pentax Tags

… (maker notes) …

📸 PhaseOne Tags

… (maker notes) …

📸 Reconyx Tags

… (maker notes) …

📸 Ricoh Tags

… (maker notes) …

📸 Samsung Tags

… (maker notes) …

📸 Sanyo Tags

… (maker notes) …

📸 Sigma Tags

… (maker notes) …

📸 Sony Tags

… (maker notes, CameraInfo, etc.) …

📸 SonyIDC Tags

… (Image Data Converter) …

📸 Unknown Tags

The following tags are decoded in unsupported maker notes. Use the Unknown (-u) option to display other unknown tags.

📸 DNG Tags

The main DNG tags are found in the EXIF table. The tables below define only information found within structures of these main DNG tag values.

… (AdobeData, OriginalRaw) …

📸 CanonRaw Tags

These tags apply to CRW‑format Canon RAW files and information in the APP0 "CIFF" segment of JPEG images.

… (many tags) …

📸 KyoceraRaw Tags

… (tags) …

📸 MinoltaRaw Tags

… (tags) …

📸 PanasonicRaw Tags

… (tags) …

📸 SigmaRaw Tags

… (tags) …

📸 Lytro Tags

… (LFP files) …

📸 JFIF Tags

The following information is extracted from the JPEG JFIF header.

… (tags) …

📸 FlashPix Tags

The FlashPix file format…

… (many tags) …

📸 MPF Tags

These tags are part of the CIPA Multi‑Picture Format specification.

… (tags) …

📸 Stim Tags

… (tags) …

📸 Scalado Tags

… (tags) …

📸 GoPro Tags

… (GPMF, etc.) …

📸 Qualcomm Tags

… (tags) …

📸 Jpeg2000 Tags

… (tags) …

📸 JSON Tags

… (tags) …

📸 CBOR Tags

… (tags) …

📸 PLIST Tags

… (tags) …

📸 APP12 Tags

… (PictureInfo, Ducky) …

📸 AFCP Tags

… (tags) …

📸 DarwinCore Tags

… (XMP tags) …

📸 FotoStation Tags

… (trailer) …

📸 PhotoMechanic Tags

… (trailer, XMP) …

📸 Microsoft Tags

… (XMP, Stitch, Xtra, RegionInfo) …

📸 GIMP Tags

… (XCF files) …

📸 MIE Tags

… (flexible meta format) …

📸 GIF Tags

… (tags) …

📸 BMP Tags

… (tags) …

📸 BPG Tags

… (tags) …

📸 PICT Tags

… (tags) …

📸 PNG Tags

… (tags) …

📸 MNG Tags

… (tags) …

📸 FLIF Tags

… (tags) …

📸 DjVu Tags

… (tags) …

📸 DPX Tags

… (tags) …

📸 OpenEXR Tags

… (tags) …

📸 ZISRAW Tags

… (tags) …

📸 MRC Tags

… (tags) …

📸 LIF Tags

… (tags) …

📸 MIFF Tags

… (tags) …

📸 PCX Tags

… (tags) …

📸 PGF Tags

… (tags) …

📸 PSP Tags

… (tags) …

📸 PhotoCD Tags

… (tags) …

📸 Radiance Tags

… (tags) …

📸 PDF Tags

… (tags) …

📸 PostScript Tags

… (tags) …

📸 ID3 Tags

… (v1, v2, Lyrics3) …

📸 ITC Tags

… (iTunes Cover Flow) …

📸 FLAC Tags

… (tags) …

📸 Ogg Tags

… (container) …

📸 Vorbis Tags

… (comments) …

📸 Opus Tags

… (header) …

📸 Theora Tags

… (identification) …

📸 APE Tags

… (Monkey's Audio) …

📸 Audible Tags

… (AA, M4B) …

📸 MPC Tags

… (Musepack) …

📸 MPEG Tags

… (audio, video, Xing) …

📸 M2TS Tags

… (transport stream) …

📸 H264 Tags

… (video stream, MDPM) …

📸 QuickTime Tags

The QuickTime format is used for many different types of audio, video and image files (most notably, MOV/MP4 videos and HEIC/CR3 images). ExifTool extracts standard meta information and a variety of audio, video and image parameters, as well as proprietary information written by many camera models.

… (very extensive tag list) …

📸 Parrot Tags

… (drone metadata) …

📸 Matroska Tags

… (MKV, WebM) …

📸 MOI Tags

… (MOD/TOD companion) …

📸 MXF Tags

… (Material Exchange Format) …

📸 DV Tags

… (DV video) …

📸 Flash Tags

… (SWF, FLV) …

📸 Real Tags

… (RealMedia, RealAudio) …

📸 Red Tags

… (R3D) …

📸 RIFF Tags

… (AVI, WAV, WebP, etc.) …

📸 AIFF Tags

… (audio) …

📸 ASF Tags

… (WMA, WMV) …

📸 WTV Tags

… (Windows recorded TV) …

📸 DICOM Tags

… (medical imaging) …

📸 FITS Tags

… (astronomy) …

📸 HTML Tags

… (meta elements) …

📸 Palm Tags

… (PDB, MOBI, AZW) …

📸 Torrent Tags

… (BitTorrent) …

📸 EXE Tags

… (PE, MachO, ELF, etc.) …

📸 LNK Tags

… (Windows shortcuts) …

📸 Font Tags

… (OTF, TTF, PostScript) …

📸 VCard Tags

… (vCard, iCalendar) …

📸 Text Tags

… (TXT, CSV) …

📸 RSRC Tags

… (MacOS resource fork) …

📸 Rawzor Tags

… (compressed raw) …

📸 ZIP Tags

… (ZIP, GZIP, RAR) …

📸 RTF Tags

… (Rich Text Format) …

📸 OOXML Tags

… (Office Open XML) …

📸 iWork Tags

… (Apple iWork files) …

📸 ISO Tags

… (ISO 9660) …

📸 MacOS Tags

… (Finder, MDItem, XAttr) …

➕ Extra Tags

The extra tags provide extra features or extra information extracted or generated by ExifTool that is not directly associated with another tag group. The Group column lists the family 1 group name when reading. Tags with a "‑" in this column are write‑only.

… (list of extra tags) …

🧩 Composite Tags

The values of the composite tags are Derived From the values of other tags. These are convenience tags which are calculated after all other information is extracted. Only a few of these tags are writable directly, the others are changed by writing the corresponding Derived From tags.

… (list of composite tags) …

🔗 Shortcuts Tags

Shortcut tags are convenience tags that represent one or more other tag names. They are used like regular tags to read and write the information for a specified set of tags.

… (list of shortcuts) …

📐 MWG Tags

The Metadata Working Group (MWG) recommends techniques to allow certain overlapping EXIF, IPTC and XMP tags to be reconciled when reading, and synchronized when writing. The MWG Composite tags below are designed to aid in the implementation of these recommendations. As well, the MWG defines new XMP tags which are listed in the subsequent tables below.

… (MWG composite, regions, keywords, collections) …

📝 NOTES

This document generated automatically by Image::ExifTool::BuildTagLookup.

👤 AUTHOR

Copyright 2003‑2022, Phil Harvey (philharvey66 at gmail.com)

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

📚 SEE ALSO

Image::ExifTool(3pm)

Image::ExifTool::TagNames
📛 NAME 🚀 Quick Reference 📖 DESCRIPTION 🏷️ TAG TABLES
📷 JPEG Tags 📸 EXIF Tags 📋 IPTC Tags 🧬 XMP Tags 🗺️ GPS Tags 🌐 GeoTiff Tags ©️ PLUS Tags 🎨 ICC_Profile Tags 🖨️ PrintIM Tags 🖼️ Photoshop Tags 🍏 Apple Tags 📷 Nikon Settings & Maker Notes 📸 Canon Tags 📸 Casio Tags 📸 DJI Tags 🌡️ FLIR Tags 📸 FujiFilm Tags 📸 GE Tags 📸 HP Tags 📸 JVC Tags 📸 Kodak Tags 📸 Leaf Tags 📸 Minolta Tags 📸 Motorola Tags 📸 Nikon Tags 📸 NikonCustom Tags 📸 NikonCapture Tags 📸 Nintendo Tags 📸 Olympus Tags 📸 Panasonic Tags 📸 Pentax Tags 📸 PhaseOne Tags 📸 Reconyx Tags 📸 Ricoh Tags 📸 Samsung Tags 📸 Sanyo Tags 📸 Sigma Tags 📸 Sony Tags 📸 SonyIDC Tags 📸 Unknown Tags 📸 DNG Tags 📸 CanonRaw Tags 📸 KyoceraRaw Tags 📸 MinoltaRaw Tags 📸 PanasonicRaw Tags 📸 SigmaRaw Tags 📸 Lytro Tags 📸 JFIF Tags 📸 FlashPix Tags 📸 MPF Tags 📸 Stim Tags 📸 Scalado Tags 📸 GoPro Tags 📸 Qualcomm Tags 📸 Jpeg2000 Tags 📸 JSON Tags 📸 CBOR Tags 📸 PLIST Tags 📸 APP12 Tags 📸 AFCP Tags 📸 DarwinCore Tags 📸 FotoStation Tags 📸 PhotoMechanic Tags 📸 Microsoft Tags 📸 GIMP Tags 📸 MIE Tags 📸 GIF Tags 📸 BMP Tags 📸 BPG Tags 📸 PICT Tags 📸 PNG Tags 📸 MNG Tags 📸 FLIF Tags 📸 DjVu Tags 📸 DPX Tags 📸 OpenEXR Tags 📸 ZISRAW Tags 📸 MRC Tags 📸 LIF Tags 📸 MIFF Tags 📸 PCX Tags 📸 PGF Tags 📸 PSP Tags 📸 PhotoCD Tags 📸 Radiance Tags 📸 PDF Tags 📸 PostScript Tags 📸 ID3 Tags 📸 ITC Tags 📸 FLAC Tags 📸 Ogg Tags 📸 Vorbis Tags 📸 Opus Tags 📸 Theora Tags 📸 APE Tags 📸 Audible Tags 📸 MPC Tags 📸 MPEG Tags 📸 M2TS Tags 📸 H264 Tags 📸 QuickTime Tags 📸 Parrot Tags 📸 Matroska Tags 📸 MOI Tags 📸 MXF Tags 📸 DV Tags 📸 Flash Tags 📸 Real Tags 📸 Red Tags 📸 RIFF Tags 📸 AIFF Tags 📸 ASF Tags 📸 WTV Tags 📸 DICOM Tags 📸 FITS Tags 📸 HTML Tags 📸 Palm Tags 📸 Torrent Tags 📸 EXE Tags 📸 LNK Tags 📸 Font Tags 📸 VCard Tags 📸 Text Tags 📸 RSRC Tags 📸 Rawzor Tags 📸 ZIP Tags 📸 RTF Tags 📸 OOXML Tags 📸 iWork Tags 📸 ISO Tags 📸 MacOS Tags ➕ Extra Tags 🧩 Composite Tags 🔗 Shortcuts Tags 📐 MWG Tags
📝 NOTES 👤 AUTHOR 📚 SEE ALSO

Generated by phpman v4.9.29 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-21 01:02 @2600:1f28:365:80b0:d8a5:c3c6:bf94:28c0
CrawledBy CCBot/2.0 (https://commoncrawl.org/faq/)
Valid XHTML 1.0 Transitional!Valid CSS!
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format

^_top_^