Cycling calculators

FTP, watts/kg, training stress score, normalized power, gear ratios, tire pressure, and VAM

Bike Chain Length CalculatorCalculate bicycle chain length and link count from chainstay length, largest chainring, and largest rear cog using the industry-standard rigid method.Bike Chain Wear CalculatorCheck bicycle chain wear by measuring 12 links and comparing to the 12-inch new-chain reference, with a replace-now or replace-soon status.Bike Gear Ratio CalculatorCompare gear ratios, development in metres per pedal stroke, gear inches, and speed at a given cadence for up to two drivetrain setups.Bike Tire Pressure CalculatorGet recommended tire pressure by rider weight, tire width, surface type, and weight bias for road, gravel, and mountain biking.Cycling Calorie Burn CalculatorEstimate calories burned on a bike ride from intensity, body weight, and duration, with an optional power-meter path for greater accuracy.Cycling Climb Time CalculatorEstimate climb time, climbing speed, and VAM from distance, gradient, combined rider and bike weight, and sustained power output.Cycling Fueling CalculatorCalculate carbohydrate and fluid intake per hour and ride totals from duration and intensity to avoid bonking on long rides.Cycling Power Zones CalculatorCalculate the Coggan 7-zone training wattage ranges from your FTP, with descriptions of the physiological adaptation targeted by each zone.Drafting Aero Savings CalculatorEstimate watts saved and time gained by drafting in a group ride or race based on your solo power, position, distance, and speed.FTP Test CalculatorEstimate Functional Threshold Power from the 20-minute, 8-minute, or ramp test result, with optional watts-per-kilogram conversion.Indoor vs Outdoor FTP CalculatorConvert between indoor and outdoor FTP accounting for heat decrement and cooling setup, so your training zones are accurate on the trainer.Intensity Factor (IF) CalculatorCompute Intensity Factor from Normalised Power and FTP to classify a ride by Coggan zone and understand how hard it was relative to your threshold.Normalized Power CalculatorCompute Normalised Power (NP) from a list of 30-second rolling-average power values, plus average power and Variability Index.Spoke Length CalculatorCalculate bicycle spoke length from rim ERD, hub flange diameter, center-to-flange offset, spoke count, and cross pattern using the standard 3D formula.Training Stress Score (TSS) CalculatorCalculate cycling Training Stress Score from ride duration, Normalised Power, and FTP using Coggan's formula to quantify load and guide your recovery.VAM Calculator (Vertical Ascent Speed)Compute VAM in metres per hour from elevation gain and climb time, with a classification from recreational rider to world-class grand tour climber.Watts per Kilogram CalculatorCalculate your cycling watts per kilogram from FTP and body weight, and see your Coggan performance category for climbing and racing context. Free.

About Cycling Calculators

Modern cycling training is built on power numbers (FTP, watts-per-kilogram, TSS, intensity factor, normalized power, VAM) and on the gear, tire, and aerodynamic choices that turn those watts into actual speed on the road or climb time on a Strava segment. The AllCalculators cycling hub gathers the math that road racers, gravel and ultra-endurance riders, time-trialists, triathletes, indoor Zwift and TrainerRoad athletes, and serious recreational climbers reach for during a season of training and racing. Functional threshold power (FTP) is the foundational anchor: the steady-state power you can hold for roughly an hour, used to scale every workout zone from Z1 recovery through Z6 anaerobic capacity.

The FTP test calculator converts a 20-minute or 8-minute test into the conventional 95 percent or 90 percent threshold estimate, and the watts-per-kilogram calculator divides that number by body mass to give the metric coaches and grand-tour analysts actually compare riders on: 3 W/kg is solid recreational, 4 W/kg is fast club racer, 5 W/kg is regional cat 1, 6+ W/kg is World Tour territory. Training Stress Score (TSS) and Intensity Factor (IF) quantify the load of a workout against threshold so a 90-minute Sweet Spot session and a 5-hour endurance ride end up on the same axis, and a coach can plan a training week that lands at a target chronic-load number without overreaching. Normalized power smooths the power file to account for the disproportionate cost of surges, returning a steadier number that maps to physiological cost. On the gear and equipment side, the bike gear calculator returns gear inches, gain ratio, and development per pedal stroke for any chainring-cog combination, so a rider building a gravel 1x12 or a climbing 2x11 knows the cadence at every gear at race speed. The tire pressure calculator takes rider weight, tire width, and surface into a pressure that minimizes rolling resistance without losing grip, and almost always recommends pressures lower than riders run by habit, especially on wider modern tires. VAM (vertical ascent meters per hour) is the climbing metric that lets you compare an Alpe d'Huez effort against a Mortirolo effort honestly. Aero-savings math estimates the seconds per 40 km a wheelset, helmet, skinsuit, or position change actually buys against the manufacturer's claim. And the indoor-vs-outdoor calculator translates indoor power on a smart trainer into the equivalent outdoor effort, accounting for the cooling and aero gaps that make a 250-watt sustained effort feel much harder on a hot trainer in August than on the road.

Train and race with numbers that fit your physiology, not somebody else's training plan.

When to Use a Cycling Calculator

  • Setting training zones from an FTP test result so every workout this week targets the right physiological system
  • Comparing your watts-per-kilogram against category benchmarks to set realistic season goals
  • Building a weekly TSS target that lands at a sustainable chronic-load number without overreaching
  • Choosing a chainring and cassette combination for the cadence and top speed you actually want at race pace
  • Setting tire pressure for your rider weight, tire width, and surface (almost always lower than habit suggests)
  • Computing VAM on a climb so an Alpe d'Huez effort and a Mortirolo effort can be compared on the same scale
  • Translating indoor smart-trainer power into the equivalent outdoor effort for hot summer training blocks

Frequently Asked Questions

Is the 20-minute FTP test really accurate, or should I do a ramp test instead?

Both protocols are estimates, not laboratory measurements, and both have known biases. The 20-minute test multiplied by 0.95 tends to overestimate FTP for riders with strong anaerobic capacity (sprinters, track riders) and underestimate it for riders with a long, flat power-duration curve (time-trialists, ultra-endurance riders). The ramp test is repeatable, kinder mentally, and well-suited to smart trainers, but tends to read low for diesel-style riders. The honest answer is that any FTP number is a working anchor that should be revisited every 4 to 6 weeks and adjusted if your perceived exertion at threshold drifts. The FTP-test calculator returns the conventional estimate; treat it as a starting point and let workout RPE confirm or correct it.

What watts-per-kilogram number do I actually need to race competitively?

Rough US road-racing benchmarks at 20-minute power: Cat 5 entry-level is often around 2.5 to 3.0 W/kg, Cat 4 around 3.0 to 3.5, Cat 3 around 3.5 to 4.0, Cat 2 around 4.0 to 4.5, Cat 1 around 4.5 to 5.0, and domestic professional and World Tour riders live above 5.0 to 6.0+. These are 20-minute numbers; sustained 60-minute FTP is typically 5 to 10 percent lower. Climbing-specialist races and steep finishing climbs reward W/kg disproportionately, while flat criteriums and time trials reward absolute watts and aerodynamic position more than W/kg. Use the watts-per-kg calculator to set realistic seasonal targets, but remember that race results also reflect skill, tactics, recovery, and equipment.

How does TSS actually help me plan a training week?

TSS converts every workout into a single load number based on intensity factor and duration: an hour at threshold is 100 TSS by definition, a 90-minute sweet-spot session might be 110 to 120, a 5-hour endurance ride might also land around 250 to 300. Summed across a week, the chronic training load (CTL) you build up is what drives long-term fitness, and the acute load (ATL) over the last 7 days is what drives fatigue. Most riders sustainably progress CTL by no more than 3 to 7 points per week, and a target weekly TSS of roughly 7 to 10 times your CTL keeps the curve climbing without overreaching. The TSS calculator gives you the per-workout numbers; a training diary or platform like TrainingPeaks or intervals.icu turns them into a week-on-week plan.

Why does my outdoor FTP feel so much higher than my indoor FTP?

Three reasons dominate. First, cooling: outdoor riding pushes 30 to 40+ km/h of cooling air across the body, while indoor riders rely on one or two fans that rarely match it; core temperature rises faster on the trainer, and the brain protectively lowers tolerated power. Second, aero load variability: outdoor power naturally varies with grade and wind, giving micro-recoveries; a smart trainer in ERG mode delivers absolutely steady resistance with no micro-rests. Third, motivation and posture: standing, cornering, and chasing a wheel all add power on the road that is hard to replicate on a stationary trainer. A 5 to 15 percent lower indoor FTP is common and not a sign of lost fitness. The indoor-vs-outdoor calculator helps you set indoor zones that match the perceived effort of your outdoor numbers.