Merge a split ride into one activity

Garmin died mid-ride? Pressed Save instead of Pause? Drop the FIT, GPX or TCX files here and get one ride back for Strava or Garmin Connect. Free, and your files never leave your browser.

  • Free, no account
  • Files stay on your device
  • FIT, GPX and TCX

How it works

Three steps, no upload

Everything runs on your device. The merged file is ready in seconds, even for a long day out.

  1. Drop the files

    Two to ten FIT, GPX or TCX files from the same ride, in any order. Zip and gz archives are fine.

  2. Check the result

    The map and the before-and-after table show distance, moving time, elevation, heart rate and power for each part and for the merged ride.

  3. Download and upload

    Save one FIT (or GPX or TCX) and upload it to Strava, Garmin Connect, Komoot or wherever you keep your rides.

Sound familiar?

When a ride gets split

Either way you end up with two Strava activities, broken totals and missing segments. Ride Merge joins the parts into one file: the gap between them counts as a pause, cumulative distance continues, and laps, heart rate, power, cadence, temperature and your device's identity are carried over, so Strava and Garmin Connect treat the result like a normal ride.

FAQ

Questions

Is Ride Merge free?

Yes. There are no accounts, ads or limits. If it rescued a ride, you can buy me a coffee.

Do my files get uploaded anywhere?

No. Reading, merging and writing all happen in your browser. Nothing is sent to a server; the merged file is saved straight to your device. The only outside requests are the map tiles from OpenStreetMap. See the privacy note.

Which files and devices work?

FIT, GPX and TCX files, also inside .zip or .gz archives, and you can mix formats in one merge. Tested with Garmin Edge, Forerunner and fenix, Wahoo ELEMNT, Hammerhead Karoo, COROS, Zwift, and GPX or TCX exports from Strava, Garmin Connect, Komoot and Apple Watch.

How do I get the files from Strava or Garmin Connect?

Strava: open the activity, click the three dots and choose Export Original (or Export GPX). Garmin Connect: open the activity, click the gear icon and choose Export Original for the FIT file, or Export to GPX / TCX. From a Garmin device, the FIT files are in the Activities folder. The export guide has the steps for these and for Wahoo, Karoo, Zwift, COROS, Komoot and Apple Watch.

What should I do with the two original activities on Strava?

Delete them after you have uploaded the merged ride, or Strava may reject the upload as a duplicate, and your weekly totals would count the ride twice.

Will Strava keep the elevation from my device?

Yes when you download FIT: the merged file keeps your head unit's identity, so Strava uses its barometric elevation. For GPX uploads Strava recalculates elevation from its own terrain data.

How is the time between the two parts counted?

As a pause. Moving time, distance and averages come from the recorded parts only. Gaps over 2 hours ask for confirmation; gaps over 12 hours are not merged. You can optionally include the elevation change across the gap.

Can I merge runs, hikes or swims?

Not yet. Ride Merge handles cycling only: road, gravel, mountain, e-bike and indoor rides.

Support Ride Merge

Free, no ads, and your files stay on your device. If it saved a ride for you, a coffee keeps it that way.