Your race startsbefore the start line
Upload your GPX and see what is waiting for you before you run it.
Drop your GPX here to analyse it
Tap to pick a file · GPX and FIT
- Distance
- 173.8 km
- Elevation gain
- +10074 m
- TL Index
- Very hard
How it works
1. Upload your route
Drag in a GPX or FIT file, paste a Komoot or Suunto link, or pick an official race that is already verified.
2. Analyse the course
Real elevation gain, key climbs, segments, altitude bands, difficulty and an estimated time for your level.
3. Plan your race
Per-kilometre paces, fuelling point by point, mandatory kit and the race-day sheet.
From a spreadsheet to a plan you can trace
The same race, two ways to prepare it. On the left, the usual. On the right, what TrackLAB gets out of the same GPX.
race-pacing-v7-FINAL.xlsx
=SUM(D2:D5)/60 → why was I dividing by 60?
| Segment | km | D+ | Time |
|---|---|---|---|
| A | 8,4 | 1.100 | 1:55 |
| B | 12,1 | 400 | 2:10 |
| C | 9,6 | 900 | ? |
| D | 11,9 | — | ? |
- Elevation copied from the roadbook. If the roadbook is wrong, so are you.
- Paces by eye: the same one for a 12 % climb and for running back down it.
- No heat, no stops, no cut-offs. Your split times come from a formula you no longer remember writing.
Example plan
EstimateEstimated time
12h 40m
- Good day
- 11h 58m
- Solid day
- 12h 40m
- Rough day
- 13h 31m
- Climb 8,4–17,2 km+1.140 m · 2h 05
- Leg 17,2–26,8 km−980 m · 1h 12
- Elevation comes from your GPX, noise filtered out: the same number on every screen.
- Pace changes with the gradient, the forecast heat and your profile.
- Split times include what you spend stopped. It's the race clock, not your stopwatch.
A GPX is far more than a line on a map
The same course, read five ways. Tap one and watch it change.
Every section by gradient. This is where you see where it hurts and where you can run.
Now you know where the difficulty actually is.
Your race weather is not the start-line weather
TrackLAB crosses your expected pace with the points that shape the course, and asks for the forecast at the real altitude of each one.
Example of a mountain course
Estimate- 12 °C
Start
06:00
- 38 km/h4 °C
Mountain pass, 2,400 m
08:42
- 21 °C
Valley
11:10
- 27 °C
Finish
14:35
Hourly forecast up to 16 days ahead.
Asked for at the real altitude of each point: in the high mountains that is up to 6 °C of difference.
No forecast for that hour? TrackLAB says so instead of filling the gap.
TrackLAB Race Strategy
Do not improvise on race day
A course is not two numbers. This is what TrackLAB answers before you set off.
42 km · +2.800 m
- Where do I hold back and where can I run?
- Which climbs are going to define this race?
- What time will I reach each point?
- What temperature will I find there?
- What do I carry to the next aid station?
- When should I eat?
- How much should I drink?
- What does my crew need to know?
The TrackLAB system
Two modules that are a single process: from the course to the strategy.
RouteLab
Draw or fix the course section by section, or give it a distance and a climb target and let it build one for you.
Race Strategy
…paces per section, weather at each aid station, what you eat at each one and what you carry.
Plan with signal. Race without it.
On race day you are in a valley at six in the morning with no data. Your plan is still there.
The whole analysis, not a summary
Profile, per-kilometre paces and fuelling point by point. The same thing you saw at home.
No battery cost
No GPS running, nothing syncing in the background. You just read it.
Nothing to install
Analyse the route at home and it stays on your phone. No downloads to remember.
What the people already using it tell us
Feedback sent in directly by runners and cyclists who analyse their routes on TrackLAB. We only publish the ones we have permission to share.
“Subí el GPX oficial de la CCC y TrackLAB me dio una visión muy clara del perfil y los puntos críticos. Las subidas marcadas coincidieron exactamente. Muy útil para preparar carreras.”
Marc Rovira
Trail runner · UTMB CCC finisher · 4 months ago
“Llevaba años usando Strava Premium y siempre echaba en falta un análisis serio antes de salir. TrackLAB me da en 30 segundos lo que antes hacía a mano en Excel.”
Laia Pérez
Ciclista gravel · 3000 km/año · 4 months ago
“Uso TrackLAB para preparar mis fines de semana en la sierra. Ver el perfil de elevación y conocer el desnivel real me ayuda a elegir rutas según mi resistencia. El análisis es muy preciso.”
Iván Bermúdez
Senderista · Madrid · 4 months ago
Guides to get the most out of it
Read the blogQué llevo hasta el siguiente avituallamiento (y por qué los gramos por hora no te lo dicen)
Los gramos por hora son un objetivo fisiológico, no un plan. Lo que se decide en carrera es qué cabe en el chaleco hasta el siguiente punto.
Race Strategy: tu recorrido convertido en decisiones
Qué es Race Strategy, qué hace por dentro y qué te llevas el día de la carrera: ritmos, meteo punto a punto, avituallamiento, material, cortes y dossier.
Cuánto te cuesta de verdad el calor en una ultra (y por qué la media miente)
Revisamos la evidencia sobre calor y rendimiento, y encontramos un error de bulto que cometen casi todas las calculadoras de ritmo. Con los números.