← All posts

May 15, 2025

Which Action Cameras Have Built-In GPS?

A complete guide to action cameras with GPS — GoPro, DJI, Insta360, and more. What data they record, how accurate it is, and how to use it for video overlays.

Not all action cameras record GPS. Some have it built in, some rely on your phone, and some don't support it at all. If you want to add live speed, elevation, or a moving map to your footage, knowing what your camera records — and how accurate it is — matters before you start editing.

Here's a complete rundown of which cameras have GPS, what they record, and how to get the data out.


Cameras With Built-In GPS

GoPro Hero (Hero 8 and later)

GoPro Hero 8, 9, 10, 11, 12, and 13 all have built-in GPS. The data is embedded in the video file as GPMF telemetry — a proprietary format that records GPS coordinates, speed, altitude, G-force, and camera orientation.

What it records: GPS, speed, altitude, G-force, gyroscope, accelerometer Accuracy: Reasonable for speed and distance; position accuracy is moderate — worse than a dedicated cycling computer in tree cover or urban canyons How to extract: Use gopro2gpx, GoPro Telemetry Extractor, or Garmin VIRB Edit to convert to GPX

Note: GPS must be enabled in GoPro settings before recording. It is off by default on some firmware versions to save battery.


DJI Action Cameras (Osmo Action 3, 4, 5 Pro)

DJI Osmo Action cameras have GPS built in. The data is stored in .srt subtitle files alongside the video, or embedded in the MP4 metadata depending on firmware version.

What it records: GPS coordinates, altitude, speed Accuracy: Good for outdoor use; similar to GoPro How to extract: DJI's .srt files can be parsed directly, or use tools like DJI Telemetry Extractor to export as GPX


Insta360 (X3, X4, Ace Pro, GO 3)

Insta360 cameras record GPS metadata, but the format and availability varies by model:

  • Insta360 X3 / X4 — GPS embedded in the video file; exportable via the Insta360 app or third-party tools
  • Insta360 Ace Pro — GPS via companion app; less reliable than dedicated GPS
  • Insta360 GO 3 — no built-in GPS; relies on phone GPS via the companion app

What it records: GPS, altitude, speed (accuracy varies) How to extract: Insta360 Studio desktop app, or GPS extractor tools


Garmin VIRB Ultra 30

The VIRB Ultra 30 has GPS built in and records it natively in the video. Garmin VIRB Edit software handles overlays directly. This camera is discontinued but still widely used.


Sony Action Cameras (FDR-X3000)

The Sony FDR-X3000 has built-in GPS. Data is stored in the video file and can be accessed via Sony's Action Cam Movie Creator software. Less widely supported by third-party tools.


Cameras Without GPS

CameraGPS
GoPro Hero 7 Black and earlierNo
DJI Osmo Pocket seriesNo (phone GPS only)
Insta360 GO 2No
DJI Action 2No
Most budget action camerasNo

When a Camera Doesn't Have GPS — What to Do

Pair your camera with a dedicated GPS device worn or mounted separately:

  • Cycling computer (Garmin Edge, Wahoo ELEMNT, Hammerhead Karoo) — best accuracy, exports GPX or FIT cleanly
  • GPS watch (Garmin, Polar, Coros, Suunto) — reliable, good for running and MTB
  • Smartphone with a tracking app (Strava, Komoot) — adequate for most uses

The separate GPS file is then aligned to the video using the time offset slider in your overlay tool. This approach often gives better results than built-in camera GPS because dedicated GPS devices have larger antennas and better signal processing.


GPS Accuracy Comparison

SourceAccuracy (position)Accuracy (speed)
Dedicated cycling computer★★★★★★★★★★
GPS watch (Garmin, Coros)★★★★☆★★★★☆
GoPro Hero 10/11/12★★★☆☆★★★★☆
DJI Osmo Action 4★★★☆☆★★★☆☆
Smartphone★★★☆☆★★★☆☆

For video overlays where the map trace is visible on screen, a dedicated GPS device produces a noticeably cleaner line — especially on switchback climbs or technical trails.


Using GPS Data With Stamptivity Overlay

Once you have a GPX file — whether extracted from your camera or from a separate GPS device — load it into Stamptivity Overlay alongside your video. The tool syncs the data to the footage using the timestamp, and lets you add speed, heart rate, elevation, map, and cadence gauges anywhere on the canvas.

For camera-specific extraction guides:

Ready to stamp your activity?

Upload your GPX file and create a stunning activity stats overlay in seconds. Free, no account required.

Try Stamptivity →