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.
1. Pick a climb
Any climb works, and you don't need to have ridden it. Plan the route in Strava, Komoot or RideWithGPS and export it as GPX, or use a ride file from Garmin, Wahoo or Strava (.fit, .gpx, .tcx). 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. Your predicted time is free. The file is read in your browser and never sent to us.
2. Your numbers
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
Road profile
See the fix, your pacing plan and your goal watts
Before you ride
- Gear check for every km, and the cassette that keeps you turning
- Which common gearing works here, and how your bike does on every climb we cover
- Goal finder: the watts you need for any target time
- What saves you the most time: weight, watts or tires
- Zwift workout (.zwo) to ride it on your trainer
On the climb
- Km-by-km pacing plan, plus a printable top-tube sticker
- GPX route file for your bike computer
After the ride
- Upload your file and see actual vs plan for every km, with estimated watts if you have no power meter
- A print-ready poster of the climb with your name and your time
Climbs
- Your own climbs: everything above for any route you upload (the prediction itself is free)
Want to try first? Coll de Sóller in Mallorca is fully unlocked for free.
Gear check
Cadence in your easiest gear at your climb power. Under 60 rpm is a grind for most riders; 70–90 rpm is where most climb comfortably. Before buying a bigger cassette, check the largest cog your rear derailleur supports.
Which gearing works here
Same watts, weight and tires as your plan; only the easiest gear changes. Gearing does not change your time at a set power, only how fast your legs turn. Your setup is in bold.
Your gears on every climb
Your easiest gear, watts and weight on each climb, hardest first. Tap a climb to open its full plan.
Pacing plan
Goal finder
What saves you the most time on this climb?
Each line changes one thing and keeps everything else the same.
After your ride: how did you do?
Upload the ride file from Strava, Garmin, Wahoo or Zwift (.fit, .gpx or .tcx; .fit.gz works too). We find the climb in it and compare every km with your plan. No power meter? We estimate your watts from your speed and the road. Your file is read in your browser and never sent to us.
Your climb poster
Print-ready at A3 or A4 (2480 × 3508 px). Upload your ride and switch to "My ride" to put your real time on it.
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.