May 27, 2026
GPS Overlay for Water Sports Videos (Surfing, Kitesurfing, Kayaking)
Add live speed, distance, and route map to your surfing, kitesurfing, windsurfing, and kayaking videos. How to record GPS on the water and overlay it on your footage.
Water sports create some of the most visually compelling video content — but also some of the more challenging GPS overlay scenarios. Cameras need to be waterproof, GPS accuracy varies on open water, and getting your session data off a wrist-worn GPS adds a few steps.
Here's how to add GPS overlays to surfing, kitesurfing, windsurfing, and kayaking videos.
The Challenge With Water Sports GPS
Camera: Standard — waterproof action cameras (GoPro, Insta360, DJI Osmo) handle this well. Mount to your board, helmet, or boom.
GPS device: Trickier. A phone tracking app is out of the question in the surf. Most GPS watches up to 50m water resistance work for surfing, but high-speed kite or windsurfing sessions can push the accuracy limits of standard 1Hz GPS.
GPS accuracy on water: Open water with good sky visibility is actually better than urban or tree-covered terrain for GPS signal. The accuracy concern is the update rate — standard 1Hz GPS devices interpolate at 30–40 km/h speeds, which is typical kitesurfing speed.
GPS Recording Options for Water Sports
GPS Watch (Most Common)
Most modern Garmin, Coros, Polar, and Apple Watch models are waterproof to 50m and can record a GPS activity while surfing or paddling. Wear it on your wrist.
Recommended watches for water sports:
| Watch | Water resistance | Activity modes | GPS frequency |
|---|---|---|---|
| Garmin Fenix 8 / Epix | 10 ATM (100m) | Surfing, kayaking, kite | 1–5Hz |
| Coros Vertix 2 | 100m | Surfing, paddling | 1–5Hz |
| Garmin Forerunner 965 | 5 ATM (50m) | Surfing (via Connect IQ) | 1Hz |
| Apple Watch Ultra 2 | 100m | Surfing, kayaking | 1Hz |
| Suunto Vertical | 100m | Paddling, surfing | 1Hz |
After your session: sync to the companion app and export GPX or FIT.
Dedicated Kitesurf/Windsurf GPS
For serious speed sailing (kitesurfing, windsurfing, wingfoiling), dedicated GPS devices sample at 5–10Hz and have specialised firmware for aquatic conditions:
- Roo Watersports — 10Hz GPS, exports GPX, used for speed records
- Brainventory Windsport — 5Hz, exports NMEA/GPX
- Motion GPS — used in professional kitesurfing speed events
These give significantly more accurate speed data at 40–80 km/h than a standard wrist watch. Export GPX and load directly into Stamptivity Overlay.
Surfing-Specific Watch Mode
Several watches now have dedicated surf activity tracking:
- Garmin Fenix / Epix — surf activity mode records wave count, wave distance, max speed per wave
- Apple Watch Ultra — surf mode via the Surfline Sessions app
- Coros Vertix 2 — surfing mode
These modes record GPS tracks that export as standard GPX files.
Step-by-Step: Add GPS Overlay to Water Sports Video
-
Record your session — waterproof camera (GoPro, Insta360, DJI Osmo) and GPS watch running simultaneously.
-
Export your GPS file — from your watch's companion app:
- Garmin Connect → activity → ⚙ → Export to GPX (or Export Original for FIT)
- Coros app → activity → share → GPX
- Apple Watch → via HealthFit or similar app
-
Open Stamptivity Overlay in a desktop browser
-
Load your video — drag the MP4 into the video panel
-
Load your GPS file — drag the GPX or FIT file. Speed, map, and elevation load automatically
-
Add water sports gauges:
- Speed — current speed in km/h or knots
- Map — route trace showing your session on the water
- Distance — total distance covered
- Elevation chart — less relevant on flat water, but useful for surf sessions where you're at the coast
-
Sync GPS to video — find a clear reference moment: the moment you stand up on the board, the moment you launch the kite, the start of a wave. Drag the time offset slider to match.
-
Export — finished MP4, no watermark, full resolution
Gauge Layout for Water Sports Content
Kitesurfing / windsurfing speed content: Single large speed gauge, prominently placed. This is the metric viewers care about. Optional: map in the corner showing your downwind run or your speed sailing track.
Surfing session highlight: Map showing the breaks you surfed. Speed gauge showing your fastest wave sections. Keep it clean — the surfing itself is the visual focus.
Kayaking / SUP touring: Distance + map + elevation (for coastal touring with cliffs and bays). Heart rate if you want to show effort on a coastal paddle. The map trace is often the most interesting element on longer paddles.
Freediving / spearfishing: These activities have specific GPS tracking challenges (GPS doesn't work underwater) — your GPS data will show surface swim patterns only. Depth data requires a dedicated dive computer export, which is not currently supported by Stamptivity.
Tips for Water Sports GPS Overlay
Speed units: Kitesurfers and windsurfers typically use knots (nautical miles per hour) for speed. 1 knot = 1.852 km/h. Stamptivity displays speed in km/h or mph; for knot display you'd need to do a mental conversion (20 knots ≈ 37 km/h ≈ 23 mph). Most sports content targeted at non-specialist audiences uses km/h.
GPS accuracy on waves: During surfing, the GPS position bounces with wave motion and you may be in a slightly different orientation on each wave. The map trace on a surfing session will show a general area rather than precise lines — this is normal.
Kite GPS accuracy: At 40+ km/h, a standard 1Hz GPS shows slightly smoothed speed. For competition accuracy (speed records, race-level timing), use a dedicated 5–10Hz GPS device.
Camera mounting on water:
- Surfing: tail or nose mount on a GoPro Surfboard Mount, helmet mount, or chest mount
- Kite: helmet mount (GoPro chin mount), control bar mount, or a tow camera
- Kayak: bow mount or chest mount harness
After the session, use the same GPS file in Stamptivity Stamp to create a stats card showing total distance, max speed, and the session map.
See also: Best GPS video overlay software · Which action cameras have GPS? · GoPro GPS overlay tutorial
Ready to create your GPS overlay?
Upload your GPX or FIT file and add live speed, map, and elevation gauges to your video. Free, no account required.
Try Stamptivity Overlay →