Language

Cycling video overlay editor

Put ride data on your cycling video

Upload a clip from a GoPro, DJI, Insta360, phone, or bike-mounted camera. Then choose a synced activity from TrainCraft or add the matching FIT, GPX, or TCX file. TrainCraft tries to line up the video and ride data automatically; if the camera clock is off, you can adjust the sync by hand.

Synced activity or FIT/GPX/TCX upload

Auto-sync first, manual timeline control when needed

Free basic overlays, paid higher-resolution exports

Speed
32.4
km/h
Power
248 W
Heart rate
164 bpm
Grade
7.2%
FIT
Activity data
22
Overlay style
9:16
Aspect ratio

Inside the editor

Video, activity, sync, export

The page sends qualified search traffic to the existing editor route. The editor itself stays in place: upload video, choose activity data, check sync, pick layers, export.

  1. 01

    Upload a browser-playable video from a GoPro, DJI, Insta360, phone, or bike-mounted camera.

  2. 02

    Choose a synced activity from TrainCraft, or upload the matching FIT, GPX, or TCX file.

  3. 03

    Use the suggested auto-sync, then nudge the timeline manually if the video or activity timestamp is wrong.

  4. 04

    Pick the overlay style, metrics, crop, and aspect ratio, then render and download the clip.

Race moments

Show speed, power, heart rate, and position on the route when the attack, sprint, or corner actually happens.

Climbs and intervals

Make the effort visible with grade, elevation, speed, power, cadence, and heart rate instead of adding manual captions later.

Short social clips

Crop one ride moment into wide, square, portrait, or vertical formats for YouTube, Shorts, Reels, or TikTok.

Data riders recognize

The overlay uses cycling streams that make a clip easier to read without pretending the video has data it does not.

  • Speed, power, heart rate, cadence
  • Distance, elapsed time, grade
  • Route map and elevation profile

Sync that starts with timestamps

TrainCraft can use activity and video timestamps to suggest alignment, then lets you correct the offset on the timeline.

  • Synced TrainCraft activities when available
  • FIT, GPX, and TCX activity uploads
  • Timeline sync, trim, crop, rotate, and aspect ratio controls

Clear free vs paid boundary

Free is for previewing and basic short renders; paid accounts unlock the heavier export options.

  • Free users get basic styles and short renders
  • Paid users can remove the TrainCraft watermark
  • Paid users can use higher resolutions and the full style set

Why this matters

The old tools left a practical gap

Riders search for VIRB Edit, DashWare, FIT video overlay, GoPro GPS overlay, DJI GPS overlay, and Insta360 cycling overlay because they want one concrete outcome: speed, power, route, and elevation on top of a clip. TrainCraft targets that outcome without depending on abandoned desktop software.

NeedTrainCraftOld tools
SetupOpen the web editor, add video, choose synced ride or upload FIT/GPX/TCXInstall an old desktop tool and rebuild the data setup for each clip
Data sourceSynced activity, FIT, GPX, or TCX ride fileOften tied to camera metadata, old profiles, or manual imports
Sync controlSuggested auto-sync plus manual offset/timeline adjustmentManual alignment is usually the whole job

FAQ

Is this a Garmin VIRB Edit or DashWare alternative?

For cycling videos, yes. TrainCraft covers the practical task: video plus ride data, timeline sync, cycling metrics, route/elevation overlays, aspect-ratio controls, and browser export.

Does TrainCraft read embedded GoPro, DJI, or Insta360 telemetry?

TrainCraft primarily uses a synced activity or a separate FIT, GPX, or TCX activity file. The video can come from GoPro, DJI, Insta360, a phone, or another camera; the ride file provides the cycling telemetry.

What are the free export limits?

Anonymous and free users can preview video, use the basic overlay styles, and render short clips within the current free limits. Higher resolutions, more overlay styles, and watermark removal require a paid account.

Free tools are just the start

TrainCraft builds structured training plans and adapts them when life gets in the way — powered by real fatigue science (CTL/ATL/TSB). Free to start.