← Photo guides

EXIF Tag Reference: Every Field, What It Means, How to Edit It

Comprehensive reference of every common EXIF tag: camera tags, date tags, GPS, lens, exposure, IPTC, XMP. With editing tips and a glossary.

EXIF is not one thing. It's a layered metadata standard with three nested namespaces (TIFF / IFD0, Exif sub-IFD, GPS IFD) plus two companion standards that often travel inside the same JPEG (IPTC, XMP). This guide is the field manual: every common tag, what it means, what it looks like in real photos, and how to edit or remove it.

If you only want to read EXIF, our free EXIF Viewer parses every tag below. If you want to change any of them, our EXIF Editor edits individual fields without re-compressing the JPEG.

How EXIF is organised

A JPEG with EXIF carries a "marker block" near the start of the file. Inside that block, tags are grouped into nested directories called IFDs:

  • IFD0 (also called "0th" or "TIFF"): camera identification, software, the author, copyright, image description, and the modification date.
  • Exif sub-IFD: capture-time technical data: the date the photo was taken, exposure settings, lens, ISO.
  • GPS IFD: latitude, longitude, altitude, GPS-derived timestamps.
  • Interop IFD: rarely user-edited, declares colour space conventions.
  • IFD1 (1st): a thumbnail of the photo (camera-generated).

Two other standards often appear alongside:

  • IPTC: photojournalism-oriented (caption, keywords, headline, byline).
  • XMP: Adobe's XML metadata wrapper, used by Lightroom and other pro tools for ratings, develop settings, and structured metadata.

Most viewers (including ours) show all three. Most editors only handle EXIF cleanly because IPTC and XMP have their own byte formats.

IFD0 (TIFF / camera) tags

These describe the device and the operator, not the moment of capture.

Make

The camera manufacturer as the firmware writes it. Examples: Apple, SONY, Canon, NIKON CORPORATION, samsung. Cased exactly as the firmware emits, often inconsistently across vendors.

Model

The specific camera or phone model. Examples: iPhone 15 Pro, ILCE-7M4 (a Sony A7 IV), Canon EOS R5, SM-S908B (Samsung Galaxy S22 Ultra). The marketing name and the EXIF model name often differ.

Software

The firmware or processing software that last wrote the file. For an iPhone photo straight out of the camera, this is iOS 18.2 or similar. If you opened the photo in Lightroom, it becomes Adobe Photoshop Lightroom Classic 14.0 (Macintosh). This tag is one of the cleanest forensic signals: if Software disagrees with Model, the photo has been edited.

DateTime (a.k.a. ModifyDate)

The date and time the file was last written. Format: YYYY:MM:DD HH:MM:SS, e.g. 2026:05:18 14:32:08. This is not the capture date if the photo has been edited. For capture, use DateTimeOriginal (below).

Artist

The photographer's name. Often blank, but professional cameras let you configure this in firmware. IPTC has a richer companion called By-line.

Copyright

Free-form text. Examples: © 2026 Studio Name. All rights reserved., Public domain. Conventionally placed on the same line as Artist.

ImageDescription

A one-line caption. Often blank. Use it for "Foundation pour, Day 12, west elevation" type internal annotations.

Orientation

A small integer (1-8) declaring whether the photo should be rotated when displayed. 1 is normal; 3 is upside-down; 6 is 90° clockwise; 8 is 90° counter-clockwise. Most viewers honour it automatically.

XResolution / YResolution / ResolutionUnit

Print-resolution hints (usually 72 DPI). Almost never user-relevant.

Exif sub-IFD (capture-time) tags

These describe the moment the shutter fired and the optics used.

DateTimeOriginal

The single most important EXIF tag. This is the actual capture date and time. Format: YYYY:MM:DD HH:MM:SS. Most apps (Apple Photos, Lightroom, Google Photos) sort by this field. Editing this is the right move when a camera's clock was wrong; see our EXIF Date Editor for a bulk-shift workflow.

DateTimeDigitized

The date the image was first digitised. For a born-digital photo, this is identical to DateTimeOriginal. For a scanned print, it's the scan date (while DateTimeOriginal holds the original capture date written by the operator).

OffsetTime / OffsetTimeOriginal / OffsetTimeDigitized

Timezone offsets (+02:00, -08:00) as separate companion tags. Added in EXIF 2.31 (2016). Many older cameras don't write them, so the capture date is recorded in local clock time without a timezone reference.

FNumber

Aperture as a rational number. f/2.8 is recorded as 28/10. Lower numbers mean wider apertures, more light, shallower depth of field.

ExposureTime

Shutter speed in seconds, recorded as a rational. 1/250 second is 1/250. Long exposures look like 30/1 (30 seconds).

ISOSpeedRatings (a.k.a. ISO)

Sensor sensitivity. Lower (100, 200) is cleaner; higher (3200, 6400, 12800) is grainier but works in low light. Modern phones often write composite ISO values from multi-frame stacks.

FocalLength

Lens focal length in millimetres, recorded as a rational. A 50 mm lens is 50/1. iPhone main camera reports ~6 mm (actual sensor focal length), and sometimes also FocalLengthIn35mmFilm of ~26 mm for full-frame equivalent.

LensMake / LensModel

The lens manufacturer and model, when the camera body and lens communicate electronically. iPhone main camera shows iPhone 15 Pro back triple camera 6.86mm f/1.78.

ExposureProgram

A small integer (1-8) declaring the metering mode: manual, program, aperture-priority, shutter-priority, creative, action, portrait, landscape.

MeteringMode

A small integer (0-6, 255) for the metering pattern: average, center-weighted, spot, multi-spot, multi-segment, partial, other.

Flash

A bit-packed integer declaring whether the flash fired, was suppressed, or the camera's red-eye reduction engaged.

WhiteBalance

0 (auto) or 1 (manual).

UserComment

A short free-form note. Format includes an 8-byte character-set prefix (ASCII\0\0\0 or UNICODE\0) followed by the text. Most viewers strip the prefix on display.

GPS IFD tags

These appear when a phone or camera with GPS embeds the location.

GPSLatitude / GPSLatitudeRef

Latitude as three rationals representing degrees, minutes, seconds (DMS): 37/1, 46/1, 29.64/1 is 37° 46' 29.64". The companion GPSLatitudeRef holds N or S. Decimal-degrees conversion: 37 + 46/60 + 29.64/3600 = 37.7749. Negate if S.

GPSLongitude / GPSLongitudeRef

Same encoding for longitude. Companion ref holds E or W.

GPSAltitude / GPSAltitudeRef

Altitude in metres as a rational. Ref is 0 (above sea level) or 1 (below). iPhones write this in metres referenced to the WGS84 ellipsoid.

GPSTimeStamp / GPSDateStamp

The atomic-clock-derived time from the GPS network, separate from the camera's local clock. Useful for forensics when the camera's clock is known wrong; the GPS pair is correct because it comes from satellites.

GPSProcessingMethod

Free-form text describing how the position was derived: GPS, NETWORK, MANUAL, CELLID. Many phones embed this so you can tell whether the pin came from satellite GPS (accurate) or cell tower triangulation (less so).

GPSImgDirection / GPSImgDirectionRef

The bearing the camera was facing when the photo was taken, in degrees (0-359). Ref is T (true north) or M (magnetic north). Some phones write this from the compass.

GPSSpeed / GPSSpeedRef

The speed at which the camera was moving. Most phones don't fill this in for stills.

IPTC fields (photojournalism)

IPTC is a separate metadata block. It's stored in a different part of the JPEG (the APP13 marker, not the APP1 marker EXIF uses). When you see "Photo Mechanic" or "agency keywords" workflows, that's IPTC.

Caption-Abstract (Description)

A multi-line caption (longer than EXIF's ImageDescription).

By-line

The photographer's name. Equivalent to EXIF's Artist but with multi-byte encoding support.

By-lineTitle

The photographer's job title.

Headline

A short, punchy headline (separate from the longer caption).

Keywords

A list of free-form tags. The currency of stock-photo workflows.

Credit

The photographer's organisation (newspaper, agency, studio).

Source

The original source of the photo (separate from Credit).

CopyrightNotice

IPTC's copyright field, parallel to EXIF's Copyright.

City / State / Country

Three IPTC fields for geographic context (separate from GPS, which is coordinates).

DateCreated / TimeCreated

IPTC's own capture-date pair, parallel to EXIF DateTimeOriginal.

XMP fields (Adobe)

XMP is an XML metadata block. Lightroom, Bridge, and Camera Raw read and write extensively to it. Many fields duplicate EXIF or IPTC equivalents but use longer, namespaced names like dc:creator or photoshop:CaptureDate.

dc:title, dc:description, dc:creator, dc:subject, dc:rights

Dublin Core fields (the open standard XMP builds on). Mostly mirror IPTC equivalents.

xmp:CreateDate, xmp:ModifyDate, xmp:MetadataDate

Three separate dates for capture, last edit, and last metadata change.

xmp:Rating

Star rating (0-5). Lightroom writes this when you press 1-5 in the develop module.

xmpDM:* and crs:*

Develop settings (exposure, contrast, shadows, highlights, white balance, tone curve, lens corrections). These hold non-destructive edits made in Lightroom; the underlying RAW or JPEG is untouched.

xmpMM:DerivedFrom, xmpMM:DocumentID, xmpMM:InstanceID

Provenance: which RAW the current JPEG was derived from, unique IDs that travel with the file across re-exports.

Editing tips

When you edit EXIF, untouched fields should be preserved

Cheap "EXIF removers" overwrite the entire metadata block, even when you only wanted to change one field. A clean editor (ours, ExifTool) inserts your change and leaves everything else byte-for-byte identical.

JPEG doesn't re-compress when you edit EXIF

EXIF lives in a header block, not the pixel data. Inserting or modifying the header doesn't trigger pixel re-encoding. Cheap tools sometimes decode and re-encode the image anyway, losing a small amount of quality each time. Verify by comparing file sizes: a clean EXIF edit should change the file size by less than a few hundred bytes.

PNG and WebP don't carry EXIF the same way

PNG uses iTXt, tEXt, and eXIf chunks; WebP has a EXIF chunk inside the RIFF container. Browser canvas APIs don't write either reliably, so most web tools (including ours, for now) focus on JPEG. For PNG / WebP metadata, use a desktop tool like ExifTool.

HEIC stores EXIF differently

HEIC (the iPhone default since iOS 11) uses a different container format (HEIF) with its own metadata box. The data is the same EXIF tags, but written into the HEIC structure. Most editors round-trip HEIC EXIF poorly; we recommend converting to JPEG first with our HEIC to JPEG tool, then editing.

Removing all metadata

Drop the photo into our EXIF Remover. The "nuclear" preset strips EXIF, IPTC, XMP, and ICC profile. The "selective" mode lets you keep, for example, the capture date but strip everything else.

Sharing safely

If you're worried about leaking your home address via the GPS in a photo you upload to social media, always strip EXIF before sharing. Instagram, Facebook, WhatsApp, and Twitter strip EXIF on upload (good) but Telegram, AirDrop, iMessage, email, Google Drive, and Dropbox preserve it (less good). See our deeper guide: Why Instagram strips EXIF data.

Glossary

  • DMS: Degrees, Minutes, Seconds (the EXIF GPS storage format)
  • EXIF: Exchangeable Image File Format
  • IFD: Image File Directory (a group of tags in EXIF)
  • IPTC: International Press Telecommunications Council
  • XMP: Extensible Metadata Platform (Adobe)
  • WGS84: World Geodetic System 1984 (the GPS coordinate datum)
  • Rational: a numerator/denominator pair, EXIF's storage format for decimals like aperture and shutter speed

Tools mentioned in this guide

  • EXIF Viewer: read every tag above on any JPEG, PNG, HEIC, or TIFF, free, in your browser.
  • EXIF Editor: edit individual EXIF fields, reset per-field, strip all in one click.
  • EXIF Date Editor: bulk-shift or set capture dates.
  • EXIF Remover: strip metadata before sharing.
  • HEIC to JPEG: convert iPhone HEIC to JPEG.

Further reading

Try the tools

Stamp a photo right now in your browser, or get the iOS app for live capture with GPS and atomic time.

Download on theApp Store
Open the web tool →EXIF viewer →
EXIF Tag Reference: Every Field, What It Means, How to Edit It | TimeStamp Camera