gpx2videogpx2video
Free to try for macOS

Overlay GPS tracks
on your videos

Import GPX files, customize real-time map overlays with speed and time widgets, and export stunning activity videos — all in one native macOS app.

gpx2video

Features

Everything you need to create
stunning activity videos

A professional video overlay tool built natively for macOS, with every feature designed for outdoor enthusiasts and content creators.

Real-Time Map Overlay

OpenStreetMap and Mapbox support with circle or rounded-rectangle shapes. North-up or follow mode for dynamic orientation.

GPS Path Widget

Standalone circular thumbnail showing the full route with a colored progress trail. Optional map background and elevation-tinted path. Drag anywhere on the video.

Heart Rate Graph Widget

Rectangular heart-rate curve thumbnail with a live cursor that tracks the current bpm on the curve. Time-accurate axis (no resampling), reflects every timeline cut, split, and trim.

Speed Widget

Display current speed in km/h, mph, or m/s with customizable font, color, and position. Drag to place anywhere on the video.

Time Widget

Show real-time timestamps from your GPX data. Fully customizable appearance with drag-and-drop positioning.

Heart Rate Widget

Show live bpm from GPX heart-rate data (gpxtpx:hr / TCX). Optional Min / Max subtitle line, scoped to the active timeline tracks.

Timeline Editor

Split, trim, and drag GPX segments to perfectly sync your track data with video footage.

Multi-Track Support

Import multiple GPX tracks and manage them independently on the timeline with full segment control.

Export Presets

Export in Original, 4K, 2K, 1080p, or 720p with VideoToolbox hardware-accelerated H.264 encoding. Frame-rate accurate, including NTSC 29.97 / 59.94.

Async Export Queue

Submit a render and instantly start editing the next project — exports run in the background. A pinned bar shows progress, elapsed time, and ETA for the active job.

Live Preview

See exactly what your export will look like. Map overlay renders in real-time as you scrub through the timeline.

Project Files

Save and restore your entire workspace as .g2v project files. Auto-saves on quit and restores your last session on next launch — FCPX-style. Never lose editing progress.

Full Undo/Redo

Complete undo/redo history for all timeline operations. Edit with confidence knowing you can always go back.

Multiple Map Providers

Choose between OpenStreetMap (free) and Mapbox GL JS (token required) for your map tiles. High-resolution @2x rendering.

Bilingual Interface

Switch between English and Chinese with a single keystroke. No system restart required.

Smart Connectivity

Real-time network monitoring ensures map tiles load correctly. Offline-safe with intelligent tile caching.

How It Works

From GPX to video
in four simple steps

01

Import Your Files

Drag and drop your video (MP4, MOV, M4V) and GPX track files into the app. Multiple GPX tracks are supported.

02

Customize Overlays

Choose your map provider, shape, and style. Add speed and time widgets. Drag to position everything perfectly.

03

Sync & Preview

Use the timeline editor to split, trim, and align GPX segments with your video. Preview the result in real-time.

04

Export

Choose your resolution preset and export. Hardware-accelerated encoding ensures fast, high-quality output.

Use Cases

Built for every
kind of journey

From relaxed road trips to fast trail runs — turn raw GPS data into a story your camera alone could never tell.

Road Trips

Document the drive with a live map of every turn, every detour, and every quiet stop along the way.

Motorcycle & Cycling

Real-time speed, route progress, and elevation overlaid on your ride — whether two wheels with an engine or pedal power.

Running & Trail

Capture trail runs, ultras, and long city loops with map overlays that follow you through mountains, forests, and coastline.

Any GPS Activity

If you have a GPX file and a video, gpx2video can overlay it — skiing, kayaking, paragliding, sailing, and more.

Technical Specifications

Built with native performance

PlatformmacOS 14.6+ (Sonoma) · Apple Silicon
FrameworkSwiftUI + AVFoundation
Video FormatsMP4, MOV, M4V
Export CodecH.264 (VideoToolbox HW) + AAC
Map ProvidersOpenStreetMap, Mapbox GL
Export ResolutionsOriginal / 4K / 2K / 1080p / 720p
Frame Rates23.976 / 24 / 25 / 29.97 / 30 / 50 / 59.94 / 60 fps (NTSC-accurate)
Project Format.g2v (JSON-based)
LanguagesEnglish, Simplified Chinese
LicenseFree + Pro
DependenciesNone — everything is bundled

Pricing

Simple, transparent
pricing

Start for free. Upgrade when you need full-quality export.

Free

$0
List Price:
  • All editing features
  • Real-time preview
  • Export up to 720p
  • Watermark on export
Download Free

Pro Yearly

  • Everything in Free
  • Full resolution export
  • No watermark
  • All future updates
  • Priority support
Most Popular

Pro Lifetime

  • Everything in Free
  • Full resolution export
  • No watermark
  • All future updates
  • Priority support

Get Started

Ready to overlay your
GPS adventures?

Download gpx2video for free. No account required. Upgrade to Pro inside the app to unlock full-quality export.

Requires macOS 14.6 (Sonoma) or later · Apple Silicon (M1/M2/M3/M4)