28GOODS · Bike Physics

Climb Predictor

How long will Pikes Peak, Alpe d'Huez, Sa Calobra or the climb near you take you, and will your gears get you up without grinding? Built on the real road profile, with the same physics as our Bike Physics videos.

Free

Your predicted time, the road profile, how much thin air slows you, and a warning if your gears are too hard. On every climb, including your own.

All Climbs Pass ·

Before you ride: gear check, pacing plan and the watts for your goal time. On the climb: a top-tube sticker and GPX route. After: your ride against the plan, and a print-ready poster. One-time payment, lifetime access.

Sample Climb Predictor poster of Alpe d'Huez with a rider's name and predicted time
Sample poster

1. Pick a climb

2. Your numbers

Your 1-hour power. Not sure? Use your best 20-min power × 0.95.
A common pacing guide, not a rule. You know your legs best.
No power meter? Estimate your FTP from a climb you know

Pick a local climb you have ridden hard and steady, ideally one that takes 15 minutes or more. Get its distance and elevation gain from Strava or a map app, plus your time. We use your weight, bike and tires from this form.

Fine-tune: your bike, gears, tires and altitude
Pick the closest, then fix any number below. Not sure? Leave it on the first one.
Thin air cuts your power on high climbs. We adjust from here.

Coming soon

Event Plan: a pacing plan for your whole event day

Riding Taiwan KOM, the Marmotte or another mountain event? We are working on a plan for the full route: your watts and arrival time on every climb, a check against the cut-off times, and a gear check for the steepest part. Leave your email if you want it, and we will tell you when it is ready.

By joining you agree to get emails from 28GOODS. Unsubscribe anytime.

How the estimate works

Where does the road data come from?

Road lines come from OpenStreetMap. Elevation comes from the USGS 3D Elevation Program for Pikes Peak, the IGN France 5 m model (RGE ALTI) for Alpe d'Huez, Mont Ventoux and the Tourmalet, the Copernicus EU-DEM (25 m) for the Stelvio, the IGN Spain 5 m model (MDT05) for Mallorca, the Geospatial Information Authority of Japan 5 m model for Mt Fuji, and the Copernicus GLO-30 (30 m) for Tai Mo Shan and Wuling. We sample the road every 5 m, smooth out tunnels and bridges, and split each climb into 25 m pieces. Pikes Peak runs from the Cascade toll gate to the summit; Sa Calobra from the port to the top near Coll dels Reis; Puig Major from Sóller to the tunnel; Coll de Sóller is the north side on the old Ma-11A road. Alpe d'Huez starts in Bourg-d'Oisans, Mont Ventoux in Bédoin, the Tourmalet in Luz-Saint-Sauveur and the Stelvio in Prato allo Stelvio. Tai Mo Shan starts in Tsuen Wan and follows Route Twisk to Tsuen Kam Au, then Tai Mo Shan Road to the top of the road. Mt Fuji runs up the Fuji Subaru Line from the toll gate to the 5th Station. Wuling follows the Taiwan KOM Challenge course from Qixingtan beach through Taroko Gorge to Wuling, about 103 km.

What physics is in the model?

For each 25 m piece we solve the power balance: your power (less 2.5% drivetrain loss) against gravity, rolling resistance and air drag. Air gets thinner as you climb. We assume no wind, a steady effort on the hoods (CdA 0.32 m²), and no stops.

Why does altitude cut my power?

Less oxygen means less aerobic power. We use the hypobaric-chamber study by Wehrlin and Hallén (2006), which found endurance athletes lost about 6.3% of their VO2max for every 1,000 m (3,300 ft) above 300 m, and assume your climbing power falls by the same share. It matters a lot on Pikes Peak, which tops out above 14,000 ft, and very little in Mallorca.

Where do the tire numbers come from?

Rolling resistance starts from BicycleRollingResistance.com drum tests (Continental GP5000 S TR, Terra Speed and Terra Trail) and is scaled up 34% for real asphalt, using SILCA's published drum vs new-asphalt measurements.

How accurate is it?

It is a physics estimate, not a guarantee. Wind, heat, fatigue, how well you have adapted to altitude, traffic and pacing will all move your real time. Most riders use it to plan pacing and check gearing before a trip, then compare it with their ride afterwards.

Can I use it without a power meter?

Yes. Under the FTP box, enter a local climb you have ridden hard: its distance, elevation gain and your time. We work out the average power that time takes for your weight and bike, then turn it into an FTP estimate. After a big climb, upload your ride file and we estimate your watts for every split the same way. Estimates from speed run high with a tailwind or drafting and low with a headwind or stops.

Can I use a climb near me?

Yes, and you don't need to have ridden it. Pick "My climb" and upload a route you planned in Strava, Komoot or RideWithGPS, or a ride where you rode it. Google Maps routes won't work, because they carry no elevation. We take the biggest climb in the file, from its lowest point up to the top, smooth the elevation and split it into 25 m pieces, exactly as we do for our own climbs. Elevation comes from your file, so a route exported from a route planner or a ride recorded with a barometric altimeter works best. The prediction is free; the full plan, gear check and poster come with the All Climbs Pass.

What happens to my ride file?

It is read inside your browser. Nothing is uploaded to us or stored on a server. We use the GPS track, times, and power if your file has it, to find the climb and time each split.

Does this give training advice?

No. It works out what your power, weight and equipment mean on a given road. It does not tell you how to train or what to eat.

Map data © OpenStreetMap contributors (ODbL). Elevation: USGS 3DEP (public domain); IGN France RGE ALTI (Etalab Open Licence 2.0); Copernicus EU-DEM (produced using Copernicus data); © Instituto Geográfico Nacional de España (CC BY 4.0); Geospatial Information Authority of Japan (GSI elevation tiles); Copernicus DEM GLO-30 (© DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018, provided under COPERNICUS by the European Union and ESA). GPX files are derived from OpenStreetMap and shared under the ODbL.