Every climb.
Every descent.
Paced to your goal time.
Upload a GPX, set your goal, and gpx2pace splits the course into segments — easing your target on the climbs and pressing on the descents so every split adds up to the finish you want.
ELEVATION PROFILE · BOSTON MARATHON · 42.2 KM
SEG 1–15
5:00 /km
SEG 16–30
4:46 /km
SEG 31–43
5:10 /km
42.2 km
parsed from your GPX in seconds
43
segments graded & paced
Σ = goal
every split sums to your target
1 strip
printable band for your wrist
From GPX to pace band in three moves
Drop your course
Upload the race GPX — we parse distance and smooth elevation.Upload the race GPX. We parse distance and smooth the elevation series into clean segments.
Grade-adjust the pace
Eased on climbs, pressed on descents; splits still sum to your goal.A cost-of-running model eases your target on climbs and presses it on descents — splits still sum to your goal.
Print the band
A single wrist strip with every segment's target pace.Export a single wrist-width strip with each segment's target pace. No phone required on race day.
Bad files fail loud
An unparseable GPX gets a clear error and a retry — never a crash or a nonsense plan.
Missing elevation? Still works
No elevation in the file? We fall back to a flat plan and tell you grade adjustment is off.
Impossible goals flagged
Ask for a time that isn't feasible for the distance and gpx2pace warns you before race day.
Race the course you actually planned
Create your first race, upload a GPX, and generate a grade-adjusted plan in under a minute.
Create free accountNo credit card · GPX stays private to your account