Reference

iPhone EXIF Field Glossary

This glossary covers a selected set of metadata fields commonly encountered in iPhone photo workflows. Availability varies by source, format, permissions, editing, and sharing path. A field describes stored data; it does not by itself authenticate a photo or prove when, where, or by whom it was captured.

DateTimeOriginal

Also: Date Taken · Capture Date

In EXIF terminology, the date and time associated with original image creation. It has no built-in time-zone offset in this form and may be absent, wrong, or changed, so it does not independently prove when an event occurred.

Type
String (YYYY:MM:DD HH:MM:SS)
Example
2026:03:14 11:32:18
Populated
Common in camera-created files; availability and value vary by source and workflow.

DateTimeDigitized

The date and time when the image data was created or digitized. It is not a universal “last metadata edit” field, and its meaning depends on the file-producing workflow.

Type
String (YYYY:MM:DD HH:MM:SS)
Example
2026:03:14 11:32:18
Populated
Varies by file; it may match DateTimeOriginal in a camera-created image.

GPSLatitude

Also: Latitude

A stored latitude. EXIF commonly represents it with degrees, minutes, seconds and an N/S reference; Photo2XL can export decimal degrees. It does not independently prove device position.

Type
Three rationals (degrees, minutes, seconds) + N/S reference
Example
37 deg 25' 19.07" N → decimal 37.42196
Populated
Only when a latitude value was recorded and retained; imported and edited items vary.

GPSLongitude

Also: Longitude

A stored longitude. In decimal notation, east is positive and west is negative. Interpret it with the latitude, reference fields, and workflow context.

Type
Three rationals (degrees, minutes, seconds) + E/W reference
Example
122 deg 5' 6.24" W → decimal -122.08507
Populated
Only when a longitude value was recorded and retained.

GPSAltitude

Also: Altitude · Elevation

An altitude value paired with a reference indicating above or below sea level. Accuracy varies and the value should not be used by itself to identify a floor or exact elevation.

Type
Rational (meters) + Above/Below sea-level reference
Example
12.4 m Above Sea Level
Populated
Only when an altitude value was recorded and retained.

GPSImgDirection

Also: Compass Heading

A stored direction in degrees, interpreted with GPSImgDirectionRef. It can provide orientation context but does not independently confirm the camera position or scene.

Type
Rational (degrees 0-360)
Example
142.5 (roughly southeast)
Populated
Only when the source recorded and retained an image-direction value.

Make

Also: Manufacturer

The manufacturer string reported by the file. iPhone Camera files commonly report Apple, but the string is not proof of source.

Type
String
Example
Apple
Populated
Common in camera-created files; may be absent or changed in processed files.

Model

Also: Camera Model

The device-model string reported in metadata. It can identify a model line but not a unique device, and it does not authenticate the source photo.

Type
String
Example
iPhone 15 Pro
Populated
Common in camera-created files; availability varies.

Software

A software string written by the file-producing or processing workflow. It can be useful context, but it is not a complete edit history and does not authenticate the file.

Type
String
Example
an iOS version string
Populated
Varies by file-producing or processing software.

LensModel

The lens-model string reported by the file. It may help describe a camera configuration, but it does not identify a unique device or rule out editing.

Type
String
Example
iPhone 15 Pro back triple camera 6.86mm f/1.78
Populated
When the source supplies a lens-model string.

FocalLength

Actual focal length in millimeters. Pairs with FocalLengthIn35mmFilm (the 35mm-equivalent) for traditional photography reference.

Type
Rational (mm)
Example
6.86
Populated
When the source supplies focal-length metadata.

FNumber

Also: Aperture · f-stop

The reported aperture as an f-number. Interpret it with the lens and file context rather than assuming a value from a device model.

Type
Rational
Example
1.78
Populated
When the source supplies an aperture value.

ExposureTime

Also: Shutter Speed

Shutter exposure time in seconds. Auto-mode iPhone Camera adjusts this based on light; faster shutters (1/1000s) for bright scenes, slower (1/30s or longer) for low light.

Type
Rational (seconds)
Example
1/120
Populated
When the source supplies an exposure-time value.

ISO · ISOSpeedRatings

Also: ISO Sensitivity

The reported sensitivity setting. It can help compare exposure choices, but scene brightness cannot be inferred from ISO alone.

Type
Integer
Example
100
Populated
When the source supplies an ISO value.

Flash

A bit-field describing reported flash status and mode. Decode it according to the EXIF specification or the reading tool.

Type
Integer (bit-flag encoding)
Example
0 (no flash) · 1 (fired) · 16 (flash off)
Populated
When the source supplies a Flash field.

WhiteBalance

The reported white-balance mode, commonly encoded as Auto or Manual.

Type
Integer (0 = Auto, 1 = Manual)
Example
0
Populated
When the source supplies a WhiteBalance field.

ExposureBiasValue

Also: EV Compensation

The reported exposure compensation in EV. A zero value means no bias was reported in this field.

Type
Rational
Example
0
Populated
When the source supplies an exposure-bias value.

ImageWidth

The width in pixels for the image resource being inspected. Cropping, editing, conversion, and source-resource choice can change it.

Type
Integer (pixels)
Example
4032
Populated
Available when dimensions can be read from the selected image resource.

ImageLength

Also: Image Height

The height in pixels for the image resource being inspected. Interpret it together with orientation metadata.

Type
Integer (pixels)
Example
3024
Populated
Available when dimensions can be read from the selected image resource.

Orientation

A transform telling compatible readers how stored pixels should be displayed. It is not a reliable statement of how a person held the device.

Type
Integer (1-8)
Example
1 (normal landscape) · 6 (rotated 90° clockwise / portrait)
Populated
Varies; some workflows bake rotation into pixels or omit the tag.

ColorSpace

Color-space metadata used by compatible readers. “Uncalibrated” in this EXIF field does not by itself identify a specific wide-gamut profile; inspect embedded profiles when color accuracy matters.

Type
Integer or profile-related value, depending on the format
Example
1 (sRGB)
Populated
Varies by format and processing workflow.

XResolution · YResolution · ResolutionUnit

Nominal resolution metadata used by some print workflows. It does not change the image's pixel dimensions.

Type
Rational + integer unit
Example
72/72/inches
Populated
Varies by file and processing workflow.

FileSize

The byte size of the resource being measured. It helps compare known files, but size alone cannot determine whether a file is original, edited, or a screenshot.

Type
Integer (bytes, reported by exporters)
Example
4,194,304 (≈ 4 MB)
Populated
Reported by exporters; not a formal EXIF tag.

Related guides

Want all these fields in one Excel?

Photo2XL exports up to 40 available metadata and EXIF fields to XLSX or CSV. A field remains empty when the selected source does not provide it.

Get on the App Store · Free