BETA · 04/2026 Cycling HUD overlay generator

Render your ride.

Drop a GPX or FIT, get a 4K transparent .mov HUD overlay. Drag it onto your video timeline — your ride becomes cinema.

No account · No upload · All in your browser

4Kα
Output res
30fps
Frame rate
4NLEs
Editor support
0:00:00 — 1:24:36 LIVE
KM/H
SPEED
Power W
HR BPM
Cad RPM
Slope +6.4%
VAM 982 DIST 24.6 KM +412M
01  /  04  ·  PROCESS

From ride to HUD in three steps.

No need to hand-build the HUD inside your editor. Drop the file, tune the look, render an alpha .mov. Done.

  1. STEP 01 / DROP

    DROP Throw your ride in

    Drag & drop a GPX or FIT from your bike computer. Strava / Garmin Connect / Wahoo / Zwift exports all work.

    → Strava GPX has no laps? Drop the original .fit alongside.

  2. STEP 02 / TUNE

    TUNE Color, size, position

    Toggle widgets you want, pick accent colors, place the map on a 9-cell grid. Defaults look great out of the box.

    → Set FTP / weight in Rider Profile to light up zone colors.

  3. STEP 03 / RENDER

    RENDER Get the .mov

    Generates a 4K alpha .mov. Drop it on a Premiere / FCP / DaVinci / CapCut timeline — compositing is just stacking.

    → Use the In / Out handles to scope a sub-clip.

02  /  04  ·  CAPABILITIES

All your ride data, on screen.

Speed, power, heart rate, elevation, laps, ghost races, wind, captions, 3D flyby — everything your bike computer recorded, ready to render without editing.

FEATURE 01 — HUD

HUD dashboard

Analog dials for speed, HR, power, cadence + tiles for distance, elevation, slope, VAM, time. Set FTP / LTHR in Rider Profile to light up zone colors. Widgets without data in your GPX/FIT auto-grey out.

FEATURE 02 — MAP

Live map

Mercator projection, glowing route, progress dot. Place anywhere on a 9-cell grid.

FEATURE 03 — ELEV

Elevation profile

Full-route elevation + current position. Optionally overlay power and HR.

FEATURE 04 — CLIMBPRO

Auto climb detection

Badges climb sections automatically with remaining distance, gradient, ETA.

FEATURE 05 — LAPS

Lap markers

Auto-extracted from .fit / right-click to add manually / In-Out snap-to-lap.

FEATURE 06 — GHOST

Ghost rider

Load a past ride as a second GPX and watch the vs-PR gap live. Race your own ghost on screen. The signature VeloGhost feature — and it's Free.

FEATURE 07 — WIND PRO

Wind overlay

Reconstruct the wind direction and speed at ride time from historical weather, drawn over the map.

FEATURE 08 — CAPTIONS

Captions

Drop notes on the timeline to narrate the ride.

FEATURE 09 — 3D FLYBY PRO

3D flyby

Cinematic flight-camera over the route map. Drone-shot vibes, no drone required.

ACTUAL FRAME · sample render from the app

This is the actual frame you get.

One real rendered frame (Lap 1 / 04:59) from a 1:36:58 ride. Every HUD, map, elevation profile, lap marker, and auto-detected climb shown above sits on a single 4K transparent .mov. Drop it on your video timeline.

SAMPLE FRAME · 1920×1080 A VeloGhost HUD overlay frame: live map (top-left), stat tiles for distance/elevation/slope (right column), dials for HR/speed/power/cadence (center-bottom), elevation profile with climb badge (bottom strip)
04:59/1:36:58 · 1.12 km · +5.4% · 168 bpm · LAP 1 / 4
  1. Live map The route you rode + your current-position dot. Place it anywhere on a 9-cell grid.
  2. Tile column Distance, elevation, gain, slope, time, Lap N/M, lap time, temp. Hidden when the GPX/FIT lacks the data.
  3. Dials HR, speed, power, cadence. Zone colors light up when you set FTP / LTHR in Rider Profile.
  4. Elevation + climb Elevation profile with lap-boundary guides + auto-detected climb badge (expands distance/gain/grade on the climb).
03  /  04  ·  COMPATIBILITY

Drops onto any editor.

Alpha-channel .mov means compositing is "drop and stack". Pro NLEs and casual tools alike, no plugins needed.

BLACKMAGIC DaVinci Resolve α OK
ADOBE Premiere Pro α OK
APPLE Final Cut Pro α OK
BYTEDANCE CapCut α OK
VEGAS · iMOVIE Other major NLEs QuickTime α

// Output is QuickTime α (.mov / qtrle / png seq) — no third-party plugin required.

04  /  04  ·  PRICING

Three honest tiers for serious cyclists.

Try Free to feel the core. Buy Standard if the watermark bugs you. Add Pro if you ride hard and want the AI / wind / 3D layer. Payment rails ship later — during beta everyone gets Pro features.

BETA OPEN · Payment rails coming soon. All Pro features unlocked during beta. · Pro is a Standard-only add-on (no standalone Pro)

Free

CORE
$0
// Forever free · no credit card
  • HUD dashboard (speed / HR / power / cadence)
  • Live map + elevation profile
  • Auto climb detection + badges
  • 👻 Ghost rider (vs PR live gap)
  • Timeline captions
  • Alpha .mov export (first 3 min / 720p / watermark)
Try now

Standard

One-time
$39
// Pay once · use forever
  • Everything in Free
  • Full-length export (custom In/Out range)
  • 4K (3840×2160) / 1080p resolution
  • 👻 Watermark removed
  • Lap markers (FIT auto + manual)
  • Title intro + summary card
Try now

Pro

Add-on
↳ Standard owners only Pro stacks on top of your Standard license
+$5/mo
// Year 1: $99 ($39 + $60) · After: $60/yr
  • Everything in Standard
  • VeloVoice (AI race-style narration, JA-first)
  • Ghost × AI commentary (gap-aware)
  • 3D flyby (cinematic camera)
  • Wind overlay (historical direction + speed)
  • AI CdA estimation (aero coefficient)
Free during beta
FAQ

Frequently asked

Are videos uploaded to a server?
No — everything runs in your browser. Your GPX/FIT and video files never leave the device. No account either. One exception: when you turn on Pro's wind overlay, we send the ride's anonymous lat/lon to a public historical-weather API (Open-Meteo). Turn it off and outbound traffic is exactly zero.
Which browsers are supported?
Latest Chrome / Edge / Safari / Firefox. We use WebGL2 and Canvas2D, so any device from the last ~5 years works. Verified on Safari 17+ and Chrome 110+. Mobile Safari handles preview, but 4K rendering is recommended on a desktop browser.
What video formats are supported?
Input (Video Sync — per-clip batch render): .mp4 / .mov, including fragmented MP4.
Output: alpha-channel .mov (QuickTime PNG / QtRLE). Drops straight onto Premiere / FCP / DaVinci / CapCut timelines with transparency intact.
Which bike computers / apps?
Anything that exports standard GPX 1.1 or FIT. Verified: Garmin Edge / Fenix, Wahoo ELEMNT / BOLT, Hammerhead Karoo, Zwift exports, Strava exports, Apple Watch activities, Ride With GPS, Komoot. Strava strips lap data from GPX, so drop the original .fit alongside if you want laps back.
Commercial use (YouTube monetization, etc.)?
Your own rides, your own videos — go ahead. After buying Standard or Pro, the watermark is gone and you can use the output commercially. Map tiles include a small OpenStreetMap attribution in the rendered overlay (position adjustable in-app).
Refunds and cancellation?
Standard is a one-time purchase — try Free first to be sure. If something is fundamentally broken within 7 days of purchase, email us. Pro will support month-to-month cancellation (beta has payments paused entirely).
What's the difference between Standard and Pro?
Standard ($39 one-time) mainly removes the Free limits — full-length export, 4K resolution, watermark off, lap markers, title intro. Buy once, use forever. Pro (+$5/mo) stacks on top for Standard owners only — AI race narration (VeloVoice), 3D flyby, wind overlay, AI CdA estimation, and other features worth a recurring fee. Everything is unlocked during beta.
Can I buy Pro standalone?
No — Pro is an add-on for Standard owners only. Pick up Standard ($39 one-time) first, then add Pro features for $5/mo on top of that license.
We've designed it as a 2-step stair so we can keep iterating for people who actually use the tool: Free → Standard ($39) → Pro (+$5/mo).
Year-1 total: $39 + $60 = $99. After that, $60/yr keeps Pro running — still cheaper than Strava Premium's $80/yr.
RIDE · RECORD · RENDER

Render your next ride like cinema.

No sign-up. Try it in the browser, right now.

Try free