ExifTool


ExifTool is a free and open-source software program for reading, writing, and manipulating image, audio, video, and PDF metadata. It is platform independent, available as both a Perl library and command-line application. ExifTool is commonly incorporated into different types of digital workflows and supports many types of metadata including Exif, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP and ID3, as well as the manufacturer-specific metadata formats of many digital cameras.
The image hosting site Flickr uses ExifTool to parse the metadata from uploaded images.

Meta Information Encapsulation

ExifTool implements its own open metadata format. It is designed to encapsulate meta information from many sources, in binary or textual form, and bundle it together with any type of file. It can either be a single file, wrapping existing data, or used as a sidecar file, carrying for example Exif or XMP metadata.

Supported file types

ExifTool can read, edit or create files with the following formats:
File TypeCan read?Can edit?Can create?Description
3FRYesHasselblad raw
3G2, 3GP2Yes3rd Gen. Partnership Project 2 audio/video
3GP, 3GPPYes3rd Gen. Partnership Project audio/video
AYesUnix static library code Archive
AAYesAudible Audiobook
AAEYesApple edit information
AAXYesAudible Enhanced Audiobook
ACRYesAmerican College of Radiology ACR-NEMA
AFM, ACFM, AMFMYesAdobe Font Metrics
AI, AITYesAdobe Illustrator
AIFF, AIF, AIFCYesAudio Interchange File Format
APEYesMonkey's Audio
ARQYesSony Alpha Pixel-Shift raw
ARWYesSony Alpha raw
ASFYesMicrosoft Advanced Systems Format
AVIYesAudio Video Interleaved
AVIFYesAV1 Image File Format
BMP, DIBYesWindows BitMaP / Device Independent Bitmap
BPGYesBetter Portable Graphics
BTFYesBigTIFF
CHMYesMicrosoft Compiled HTML format
COSYesCapture One Settings
CR2YesCanon Raw 2
CR3YesCanon Raw 3
CRW, CIFFYesCanon Raw Camera Image File Format
CS1YesSinar CaptureShop 1-shot raw
CSVYesComma-Separated Values
DCM, DC3, DIC, DICMYesDICOM - Digital Imaging and Communications in Medicine
DCPYesDNG Camera Profile
DCRYesKodak Digital Camera Raw
DFONTYesMacintosh Data Fork Font
DIVXYesDivX media format
DJVU, DJVYesDjVu image
DNGYesDigital Negative
DOC, DOTYesMicrosoft Word Document/Template
DOCX, DOCMYesOffice Open XML Document
DOTX, DOTMYesOffice Open XML Document Template
DPXYesDigital Picture Exchange
DR4YesCanon DPP version 4 Recipe
DYLIBYesMac OS X Mach-O executable and library files
DVYesDigital Video
DVBYesDigital Video Broadcasting
DVR-MSYesMicrosoft Digital Video Recording
EIPYesCapture One Enhanced Image Package
EPS, EPSF, PSYes PostScript Format
EPUBYesElectronic Publication Format
ERFYesEpson Raw Format
EXE, DLLYesDOS/Windows executable and library files
EXIFYesExchangeable Image File Format metadata
EXRYesOpen EXR
EXVYesExiv2 metadata file
F4A, F4B, F4P, F4VYesAdobe Flash Player 9+ Audio/Video
FFFYesHasselblad Flexible File Format
FFFYesFLIR thermal image File Format
FLAYesMacromedia/Adobe Flash project
FLACYesFree Lossless Audio Codec
FLIFYesFree Lossless Image Format
FLVYesFlash Video
FPFYesFLIR Public image Format
FPXYesFlashPix image
GIFYesCompuserve Graphics Interchange Format
GPRYesGoPro Raw
GZ, GZIPYesGNU ZIP compressed archive
HDP, WDP, JXRYesWindows HD Photo / Media Photo / JPEG XR
HDRYesRadiance RGBE High Dynamic-Range
HEIC, HEIF, HIFYesHigh Efficiency Image Format
HTML, HTM, XHTMLYes HyperText Markup Language
ICC, ICMYesInternational Color Consortium color profile
ICS, ICALYesiCalendar Schedule
IDMLYesAdobe InDesign Markup Language
IIQYesPhase One Intelligent Image Quality raw
IND, INDD, INDTYesAdobe InDesign Document/Template
INSVYesInsta360 Video
INXYesAdobe InDesign Interchange
ISOYesISO 9660 disk image
ITCYesiTunes Cover Flow artwork
J2C, J2K, JPCYesJPEG 2000 codestream
JP2, JPF, JPM, JPXYesJPEG 2000 image
JPEG, JPG, JPEYesJoint Photographic Experts Group image
JSONYesJavaScript Object Notation
K25YesKodak DC25 raw
KDCYesKodak Digital Camera raw
KEY, KTHYesApple iWork '09 Keynote presentation/Theme
LAYesLossless Audio
LFP, LFRYesLytro Light Field Picture
LNKYesMicrosoft Shell Link
LRVYesLow-Resolution Video
M2TS, MTS, M2T, TSYesMPEG-2 Transport Stream
M4A, M4B, M4P, M4VYesMPEG-4 Audio/Video
MAXYes3D Studio MAX
MEFYesMamiya Electronic Format
MIEYesMeta Information Encapsulation
MIFF, MIFYesMagick Image File Format
MKA, MKV, MKSYesMatroska Audio/Video/Subtitle
MOBI, AZW, AZW3YesMobipocket electronic book
MODDYesSony Picture Motion metadata
MOIYesMOD Information file
MOSYesCreo Leaf Mosaic
MOV, QTYesApple QuickTime Movie
MP3YesMPEG-1 layer 3 audio
MP4YesMotion Picture Experts Group version 4
MPCYesMusepack Audio
MPEG, MPG, M2VYesMotion Picture Experts Group version 1 or 2
MPOYesExtended Multi-Picture format
MQVYesSony Mobile QuickTime Video
MRWYesMinolta Raw
MXFYesMaterial Exchange Format
NEFYesNikon Electronic Format
NMBTEMPLATEYesApple iWork '09 Numbers Template
NRWYesNikon Raw
NUMBERSYesApple iWork '09 Numbers spreadsheet
OYesUnix compiled code Object
ODB, ODC, ODF, ODG,
ODI, ODP, ODS, ODT
YesOpen Document Database/Chart/Formula/Graphics/
Image/Presentation/Spreadsheet/Text
OFRYesOptimFROG audio
OGG, OGVYesOgg bitstream container
OPUSYesOgg Opus audio
ORFYesOlympus Raw Format
OTFYesOpen Type Font
PACYesLossless Predictive Audio Compression
PAGESYesApple iWork '09 Pages document
PCDYesKodak Photo CD Image Pac
PCXYesPC Paintbrush
PDB, PRCYesPalm Database
PDFYesAdobe Portable Document Format
PEFYesPentax Electronic Format
PFA, PFBYesPostScript Font ASCII/Binary
PFMYesPrinter Font Metrics
PGFYesProgressive Graphics File
PICT, PCTYesApple Picture file
PLISTYesApple Property List
PMPYesSony DSC-F1 Cyber-Shot image
PNG, JNG, MNGYesPortable/JPEG/Multiple-image Network Graphics
PPM, PBM, PGMYesPortable Pixel/Bit/Gray Map
PPT, PPS, POTYesMicrosoft PowerPoint Presentation/Slideshow/Template
POTX, POTMYesOffice Open XML Presentation Template
PPAX, PPAMYesOffice Open XML Presentation Addin
PPSX, PPSMYesOffice Open XML Presentation Slideshow
PPTX, PPTMYesOffice Open XML Presentation
PSD, PSB, PSDTYesPhotoShop Drawing / Large Document / Template
PSP, PSPIMAGEYesPaint Shop Pro
QTIF, QTI, QIFYesQuickTime Image File
R3DYesRedcode raw video
RAYesRealAudio
RAFYesFujiFilm Raw Format
RAM, RPMYesRealAudio/Plug-in Metafile
RARYesRAR Archive
RAWYesKyocera Contax N Digital Raw
RAWYesPanasonic Raw
RIFF, RIFYesResource Interchange File Format
RM, RV, RMVBYesReal Media/Video
RSRCYesMac OS Resource
RTFYesRich Text Format
RW2YesPanasonic Raw 2
RWLYesLeica Raw
RWZYesRawzor compressed image
SEQYesFLIR Systems image Sequence
SKETCHYesSketch design file
SOYesUnix ELF executable and Shared Object files
SR2YesSony Raw 2
SRFYesSony Raw Format
SRWYesSamsung Raw format
SVGYesScalable Vector Graphics
SWFYesShockwave Flash
THMYesCanon Thumbnail
THMXYesOffice Open XML Theme
TIFF, TIFYesTagged Image File Format
TTF, TTCYesTrue Type Font/Collection
TORRENTYesBitTorrent description file
TXTYesText files
VCF, VCARDYesVirtual Card
VOBYesVideo Object
VRDYesCanon DPP Recipe Data
VSDYesMicrosoft Visio Drawing
WAVYesWindows digital audio WAVeform
WEBMYesGoogle Web Movie
WEBPYesGoogle Web Picture
WMA, WMVYesWindows Media Audio/Video
WTVYesWindos recorded TV show
WVYesWavePack lossless audio
X3FYesSigma/Foveon raw
XCFYesGIMP native image format
XLS, XLTYesMicrosoft Excel Spreadsheet/Template
XLSX, XLSM, XLSBYesOffice Open XML Spreadsheet
XLTX, XLTMYesOffice Open XML Spreadsheet Template
XMPYesExtensible Metadata Platform sidecar file
ZIPYesZIP archive

Supported JPEG metadata

ExifTool can read, edit or create the following types of metadata in JPEG images:
JPEG Meta InformationCan read?Can edit?Can create?Description
APP0 - JFIFYesJPEG File Interchange Format
APP0 - JFXXYesExtended JFIF
APP0 - CIFFYesCamera Image File Format
APP0 - AVI1YesJPEG AVI information
APP0 - OcadYesPhotobucket Ocad segment
APP1 - EXIFYesExchangeable Image File Format
APP1 - XMPYesExtensible Metadata Platform
APP1 - QVCIYesCasio QV-7000SX QVCI information
APP1 - FLIRYesFLIR thermal imaging data
APP1 - RawThermalImageYesThermal image from Parrot Bebop-Pro Thermal drone
APP2 - ICCYesInternational Color Consortium
APP2 - FPXRYesFlashPix Ready
APP2 - MPFYesMulti-Picture Format
APP2 - PreviewImageYesSamsung APP2 preview image
APP3 - Kodak MetaYesKodak Meta information
APP3 - StimYesStereo Still Image format
APP3 - PreviewImageYesSamsung/HP preview image
APP4 - ScaladoYes
APP4 - FPXRYesFlashPix Ready in non-standard location
APP4 - PreviewImageYes
APP5 - Ricoh RMETAYesRicoh custom fields
APP5 - Samsung UniqueIDYesSamsung Unique ID
APP5 - PreviewImageYes
APP6 - EPPIMYesToshiba PrintIM
APP6 - NITFYesNational Imagery Transmission Format
APP6 - HP TDHDYesHewlett-Packard Photosmart R837 TDHD information
APP6 - GoProYesGoPro Metadata Format information
APP7 - PentaxYesPentax APP7 maker notes
APP7 - QualcommYesQualcomm Camera Attributes
APP8 - SPIFFYesStill Picture Interchange File Format
APP9 - Media JukeboxYesMedia Jukebox XML information
APP10 - CommentYesPhotoStudio Unicode Comment
APP11 - JPEG-HDRYesJPEG-HDR compressed ratio image
APP12 - Picture InfoYesASCII-based Picture Information
APP12 - DuckyYesPhotoshop "Save for Web"
APP13 - Photoshop IRBYesImage Resource Block
APP13 - Adobe CMYesAdobe Color Management
APP14 - AdobeYesAdobe DCT filter
APP15 - GraphicConverterYesGraphicConverter quality
COMYesJPEG Comment
DQTYes
SOFYesJPEG Start Of Frame
AFCP trailerYesAXS File Concatenation Protocol
CanonVRD trailerYesCanon DPP Recipe Data
FotoStation trailerYesFotoWare FotoStation
PhotoMechanic trailerYesCamera Bits Photo Mechanic
MIE trailerYesMeta Information Encapsulation
Samsung trailerYesSamsung Galaxy trailer
PreviewImage trailerYes
EmbeddedVideo trailerYes