Stamptivity
Free · No account · Runs locally

Analyze your
activity data

Zones, splits, best efforts, segment detection — all computed in your browser. Upload a GPX or FIT file to get started.

or
Connect Strava

Splits

Per-km breakdown

Zones

HR & power zones

Best Efforts

5s to 60min

Analyze a GPX or FIT file — zones, splits & best efforts

Analyze breaks a GPS file down the way a coach would: time in each power and heart-rate zone, per-kilometre or per-mile splits, your best efforts across standard durations and distances, and automatic detection of climbs and notable segments.

Set your FTP and max heart rate for accurate zones. FIT files bring the richest data — power, cadence, temperature — while GPX works too. Nothing is uploaded; all the math runs in your browser.

Frequently asked questions

How do I analyze a GPX or FIT file for free?+

Drop your file into Analyze and it computes zones, splits, best efforts, and segments automatically. There is no account and no upload — everything runs locally in the browser.

What is the difference between analyzing a FIT and a GPX file?+

A FIT file usually carries more data — power, heart rate, cadence, temperature, and per-second sampling. A GPX always has position and time and often elevation and heart rate, but may lack power and cadence. Analyze reads both; you simply get richer metrics from a FIT file.

Can I get power zones and best efforts without a Strava subscription?+

Yes. Analyze computes power and heart-rate zones, splits, and best-effort intervals directly from your file, with no subscription. Enter your FTP or max heart rate and the breakdown updates instantly.

Is my activity data uploaded anywhere?+

No. The file is read and analyzed entirely in your browser, so your route and health data never leave your device.