Metadata Editor

EXIF EditorEXIF ReaderRemove MetadataGuidesGlossaryAbout

GPSHPositioningError, the location error radius

At a glance

ExifTool tag namesEXIF:GPSHPositioningError
Tag ID / location0x001F
CategoryGPS
Example value4.7 m
On metadata-editor.comShown in the EXIF reader, editable in the EXIF editor (JPEG, TIFF)

GPSHPositioningError (0x001F) says how far off the recorded position may be, in meters. A value of 4.7 means the device believed the real spot was within roughly 5 m of the GPS coordinates in the file. The tag was added in EXIF 2.3 (2010), when the spec started covering positions from Wi-Fi and cell towers, and holds one unsigned rational.

[GPS]           GPSHPositioningError            : 4.7 m
[GPS]           GPSDOP                          : 1.2

The "m" is ExifTool's display formatting; with -n you get the bare 4.7. The specification fixes the unit but not a confidence level, so read the number as the device's own estimate, not a guarantee.

It is horizontal only. EXIF has no matching tag for vertical error, so GPSAltitude comes with no accuracy figure at all, and altitude from a phone is usually worse than its horizontal position.

Error radius versus DOP

TagIDUnitWhat it describes
GPSHPositioningError0x001FmetersEstimated error radius
GPSDOP0x000BnoneDilution of precision

GPSDOP is the older tag and describes satellite geometry. A DOP of 1.2 means the satellites were well spread out, which is good, but it says nothing in meters and nothing about a fix computed from Wi-Fi or cell towers. When both tags are present, the error radius is the one to use.

Who writes it and what it is good for

iPhones write it next to the coordinates, so it shows up in most iPhone HEIC and JPEG files that have a location. Plenty of other cameras and Android apps leave it out. Its absence means nothing either way.

The practical use is filtering. Before plotting a few thousand photos on a map, drop the ones whose error is in the hundreds of meters: those positions came from a network fix, often indoors, and they scatter.

For privacy it cuts the other way. A small error tells anyone reading the file that the coordinates really are your doorstep. Clearing this tag alone changes nothing, since the position stays. The EXIF reader shows the value; the location removal guide explains how to drop the whole GPS block.

Related fields

GPS coordinates

How photo GPS coordinates are stored: GPSLatitude, GPSLongitude and their Ref tags, three DMS rationals, decimal conversion, and the XMP string copy.

GPS altitude

GPSAltitude stores altitude in meters with the sign in GPSAltitudeRef. Why phone values are often ellipsoid heights, not sea level, and how to fix them.

GPS image direction

GPSImgDirection (0x0011) is the compass bearing of the camera, GPSImgDirectionRef (0x0010) says true or magnetic north. Format, pitfalls and privacy.

GPS timestamp

GPSTimeStamp (0x0007) and GPSDateStamp (0x001D) store the UTC time of a photo's GPS fix. Encoding, ExifTool's GPSDateTime, lag, and how to edit or remove it.

Where GPS horizontal positioning error comes up

Other Metadata Tools