Built for
Routes with story
Import, style, narrate, and export without leaving the browser.
This guide focuses on the current TrailReplay experience: importing tracks, shaping a journey, adding media, previewing the export crop, and recording a polished replay.
Built for
Routes with story
Import, style, narrate, and export without leaving the browser.
Best with
Rich GPX files
Tracks with timestamps and elevation make the replay immediately stronger.
Open TrailReplay and upload one of the sample races or your own GPX, KML or FIT file.
Review the journey order in the sidebar and add transport segments if needed.
Customize map style, camera, stats, icons, and media timing.
Play through the route to validate pacing and picture timing.
Open Export, preview the crop, and record the final video.
Import a route
Use the same bookmark on a Strava activity or a Wikiloc trail. Choose Automatic to save it, or Manual for platform-specific export steps.
Save Send to TrailReplay once. It recognizes the open site and loads the route in a new TrailReplay tab.
Drag the orange button to save it, or copy its code for a bookmark you create yourself.
A walkthrough of saving one bookmark and using it on both sites. English captions. Playback starts muted when fully visible; use the controls for sound.
Drag the orange Send to TrailReplay button above onto the bar. You can hide the bar again after saving it.
Show or hide the bar in Chrome: ⌘ + Shift + B on Mac, or Ctrl + Shift + B on Windows/Linux.
Click Copy bookmark code above. In Chrome, open Bookmarks and lists → Bookmark Manager, choose ⋮ → Add new bookmark, name it Send to TrailReplay, and paste the code into its URL field.
On the Strava or Wikiloc route page, use Chrome’s Bookmarks and lists → Show all bookmarks to find and select your saved bookmark.
Choose either setup option above. Replace any older Strava or Wikiloc importer bookmarks.
Open a Strava activity or Wikiloc trail in your desktop browser. Sign in to Strava; Wikiloc does not require sign-in. Let the route map finish loading.
Select your saved bookmark from the bookmarks bar or browser bookmarks menu. It opens TrailReplay in a new tab with the route loaded.
Review the imported route, add your story and camera moves, then export your video.
The bookmark reads the route in your browser and passes the GPX between tabs. TrailReplay does not upload it to our servers.
Use a desktop browser and allow the new TrailReplay tab. Strava needs a signed-in session with access to the activity. Wikiloc needs a loaded map, with no sign-in required.
Bookmark saved? Open a Strava activity or Wikiloc trail and click it.
They stress the exact parts of TrailReplay that matter most in a first serious preview.
Trail ultra
Great for testing elevation, cinematic camera, and stats framing on a demanding mountain course.
Bikepacking / MTB
Perfect for long-distance pacing, map styling, and export previews with dense route storytelling.
Use Camins d'Her for
terrain contrast, steeper camera moves, and checking whether the stats/export crop feel balanced on a mountain course.
Use Pedals de Foc for
long pacing, route overview, and validating how a denser endurance GPX reads in replay and export mode.
Each mode tells the route differently. Start simple, then switch to Cinematic when you want directed shots.
Keep the full route in view.
Stay centered on the moving marker.
Chase the route from a lower, angled view.
Place camera shots along the timeline and glide between them.
Scrub to a moment, aim the shot, save a keyframe, and repeat. TrailReplay blends the camera moves during playback.
Open video directlyThe full-route profile is visible by default. Dynamic sections are an optional focus mode for giving the strongest climbs and descents more screen space.
The standard profile keeps the complete elevation story on screen. A moving marker and completed fill show exactly where the replay is along the route.
Dynamic sections detect sustained climbs and descents, mark them on the profile, then smoothly zoom into each section as playback reaches it.
Turn on and refine Dynamic sections
Open Style, turn on Elevation profile, then enable Dynamic sections.
Press play. The profile moves from the full route into each detected climb or descent, and the same motion is kept in the export.
Drag a section’s end handles to resize it. Use + and click the profile to add one, or × to remove one.
These examples were recorded with the TrailReplay export flow.
A full route replay with live stats, elevation, and export-ready framing.
Download path export demoTwo GPX files replayed together to compare pace, route choices, and timing.
Download comparison mode demoA square route replay showing named places and route annotations across the Aran by UTMB course.
Download Aran by UTMB demoThe six sidebar panels are the clearest map of the product. Work from left to right, or jump straight to the part of the replay you want to change.
Import GPX, KML, FIT, saved .replay projects, or a recipe with its route files. Rename and reorder tracks, or add comparison tracks to replay athletes together.
Set the total replay length, use recorded or uniform route timing, reorder activities, change individual durations, and add transport between route segments.
Set route colors and labels, heart-rate and custom color zones, live stats, the elevation profile, and the moving marker’s icon, size, color, and glow.
Choose a basemap, historical imagery, place labels, ski, slope or aspect overlays, 3D terrain, map filters, landmarks, and any of the four camera modes.
Add photos, silent video moments, and route annotations. Use embedded GPS or timestamps when available, or place and retime each item manually.
Save an editable .replay project, export still images or 16:9, 4:5, 1:1 and 9:16 videos, compose the layout, choose quality and frame rate, then download or share.
1. Import
Use one of the sample GPX files if you only want to learn the interface first.
2. Style
Open Style, Media, and Settings to shape the replay before you record anything.
3. Export
Preview the crop frame in Export so the stats and media stay inside the recorded area.