# TheSplit.fit: a webapp to fix triatlhon transitions and merging HR from different sources

**URL:** <https://forum.intervals.icu/t/thesplit-fit-a-webapp-to-fix-triatlhon-transitions-and-merging-hr-from-different-sources/132202>\
**Category:** External Projects\
**Created:** [1 September 2026 18:00 UTC](https://forum.intervals.icu/t/thesplit-fit-a-webapp-to-fix-triatlhon-transitions-and-merging-hr-from-different-sources/132202 "2026-09-01T18:00:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![stezz](https://forum.intervals.icu/user_avatar/forum.intervals.icu/stezz/32/47977_2.png) [@stezz](https://forum.intervals.icu/u/stezz)\
**Post date:** [1 September 2026 18:00 UTC](https://forum.intervals.icu/t/thesplit-fit-a-webapp-to-fix-triatlhon-transitions-and-merging-hr-from-different-sources/132202/1 "2026-09-01T18:00:54Z")

</div>

Hi there,

I’ve built a small browser tool for activity files and thought this crowd might find it useful: [https://thesplit.fit](https://thesplit.fit)

It does the structural stuff rather than the data stuff — crop, split, join two files into one (for when the watch dies mid-ride), move a multisport transition boundary after a mistimed lap press, and merge heart rate from a separate strap into a watch file. That last one works out the clock offset between the two devices by correlation, so you don’t have to know that your Polar was 4.7 seconds behind your Garmin.

Deliberately not doing anything Intervals already does well: for fixing bad data points or redrawing a spiky HR trace, the editor here is far better and I use it constantly. This is for the cases where the file’s shape is wrong rather than its values.

Free, no account, runs entirely in the browser — nothing gets stored server side long term. Built it after missing the lap button in my own T1 and discovering the only fix was to post the file on a forum and hope someone took pity.

Feedback very welcome — bug report and idea forms are in the footer.

---

<div class="post-metadata">

**Author:** ![GiGoTmd](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gigotmd/32/84741_2.png) [@GiGoTmd](https://forum.intervals.icu/u/GiGoTmd)\
**Post date:** [2 September 2026 08:43 UTC](https://forum.intervals.icu/t/thesplit-fit-a-webapp-to-fix-triatlhon-transitions-and-merging-hr-from-different-sources/132202/2 "2026-09-02T08:43:20Z")

</div>

nice, will test it

---

<div class="post-metadata">

**Author:** ![stezz](https://forum.intervals.icu/user_avatar/forum.intervals.icu/stezz/32/47977_2.png) [@stezz](https://forum.intervals.icu/u/stezz)\
**Post date:** [2 September 2026 09:16 UTC](https://forum.intervals.icu/t/thesplit-fit-a-webapp-to-fix-triatlhon-transitions-and-merging-hr-from-different-sources/132202/3 "2026-09-02T09:16:06Z")

</div>

Thanks @GiGoTmd !
