TrailGlow

About TrailGlow

TrailGlow takes a GPX file from your running watch or cycling computer and turns it into a short 3D replay video you can share on Instagram, Strava, or wherever.

How it works

  1. Drop in a GPX file (exported from Garmin, Strava, Coros, etc.)
  2. The app plots your route on a 3D map and animates an orb along the path
  3. Tweak the look — trail color, overlays, satellite view, duration
  4. Hit record and get an MP4/WebM video ready to download
  5. Or switch to Image mode to generate a shareable stats card — square (1:1) or portrait (9:16) — as a 1080px PNG

Image Creator

Don't need a video? The Image tab turns your GPX into a stylised stats card you can post directly to Instagram, Twitter, or anywhere else. Pick a background gradient, font, accent colour, and choose which stats to show — distance, pace, time, elevation gain, heart rate, cadence, and more. A map backdrop with your route drawn on it is optional. Downloads as a high-resolution PNG in one click.

Privacy

Your GPX file never leaves your device. There's no server upload, no account, no cookies storing your data. The entire thing — parsing, rendering, video encoding — runs in your browser. We literally can't see your routes even if we wanted to.

We use Plausible for anonymous page view counts. That's it.

Maps

Map tiles come from OpenFreeMap (OpenStreetMap data). Satellite imagery is from Esri. The 3D rendering uses MapLibre GL.

Who made this

Built by a runner who wanted a quick way to make route videos without uploading data to yet another service. The code is open and free to use.

Your data never leaves your browser. No uploads, no tracking, no cookies — all processing happens locally on your device.