FitFileLab

Compare two activities

Drop two activities to see both routes on a single map, their elevation profiles overlaid, and a side-by-side breakdown of distance, time, pace and elevation gain. Nothing is uploaded — everything runs in your browser.

Activity A
Activity B

How to compare two activities

  1. 1

    Load activity A

    Drop your first .gpx, .fit or .tcx file into slot A, or click to browse.

  2. 2

    Load activity B

    Add the second file into slot B. Both routes appear on the same map, colour-coded.

  3. 3

    Read the comparison

    Check the side-by-side table and the overlaid elevation profiles to spot the differences.

Frequently asked questions

Can I compare two runs on the same course?
Yes. Loading two activities recorded on the same route is the ideal use case — you immediately see which one was faster and where you gained or lost time.
Do the two files need the same format?
No. You can compare a GPX against a FIT or a TCX — they are all read into the same model before being drawn.
What if a file has no elevation data?
The map and the stats table still work. The elevation chart simply skips any activity without altitude points.
Are my files uploaded to a server?
No. Everything runs in your browser. Your files never leave your device.