A GPS watch records your position, heart rate, and cadence several times per second. That raw data contains more information than most platforms surface. Per-kilometer splits show where you sped up or faded. Heart rate zone distribution reveals whether you ran easy or pushed into threshold. Grade-adjusted pace strips out elevation effects so you can compare effort across flat and hilly terrain.
Run Analyzer
Upload a FIT or GPX file and get a full breakdown of your run. Heart rate zones, per-km splits, GAP, elevation, and cadence. Everything stays in your browser.
Drop a FIT or GPX file here, or click to browse
Supports .fit and .gpx files from Garmin, Coros, Wahoo, Apple Watch, and more
What your run data tells you
When the numbers mislead
GPS accuracy varies. Tree cover, tall buildings, and even cloud cover introduce noise into position data. Your watch might report 10.05 km for a certified 10K course. Elevation data from barometric altimeters is generally accurate to 1-3 meters, but satellite-derived elevation can be off by 10-30 meters.
Heart rate lag is real. Your heart rate takes 30-60 seconds to respond to a pace change. The first few hundred meters of a tempo interval will show Zone 2 heart rate even though your effort is Zone 4. Zone breakdown percentages are accurate over a full run but can mislead for short intervals.
How Pace It analyzes your runs
The Pace It app syncs with Strava, Garmin, and Apple Watch to automatically analyze every run. It tracks your pace-at-effort trends over weeks and months, showing how your fitness evolves. The app uses your actual data to set adaptive pace targets that match your current fitness.
Related Tools
VDOT Calculator
Get your VDOT fitness score, equivalent race times, and training paces from a single race result.
Pace Calculator
Find your pace, finish time, or distance. Enter any two values to calculate the third.
Pace & Speed Converter
Convert between min/km, min/mile, km/h, and mph instantly.
GPX Race Pacer
Upload a race course GPX and get segment-by-segment pacing adjusted for elevation.