Free · runs in your browser

Two recordings.
One activity.

Merge split FIT files in seconds. Heart rate, power and laps stay intact.

Sorted by start time automatically

Add both parts to merge.

Merged activity

Delete the originals on Strava before uploading – at least the first recording. Otherwise Strava rejects the file as a duplicate and the second ride stays duplicated.

Processed in your browser. No file leaves your device.

Download FIT

Platforms & formats

Step-by-step export guides for where your activity lives.

One file again

Two recordings become one activity, with the pause still visible.

Sensors stay

Heart rate, power, cadence, altitude, temperature, GPS and laps are copied.

Nothing is uploaded

The work happens in this browser. See how

Questions

Good to know

Do the files leave this browser?

No. Parsing and merging run on this device. There is no upload.

Which file can I download?

The download is a merged FIT file. GPX and TCX are currently not merged.

What happens to the pause?

The gap stays a pause. Elapsed time includes it. Moving time does not.

Are heart rate and power kept?

Yes. Record channels, laps, and the primary device are copied. Developer fields are copied when their bytes are known.

Is ActivityMerge part of Strava or Garmin?

No. It is an independent tool. You export there, merge here, and upload the result yourself.