Cycling calculators

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

Bike Chain Length CalculatorCalculate the correct bicycle chain length in links from chainstay length, largest chainring, and largest cog measurements. Free, instant.Bike Chain Wear CalculatorCheck bicycle chain wear by measuring 12 links against the 12-inch new length, with a replace-now or replace-soon statusBike Gear CalculatorCalculate gear ratio, gain ratio, gear inches, and speed at cadence for any chainring, cog, and wheel sizeCycling Calorie Burn CalculatorEstimate calories burned cycling from effort level, body weight, and ride duration using MET values for accurate energy expenditure. Free.Cycling Climb Time CalculatorEstimate the time to climb a grade from distance, gradient, weight, and power, with VAMCycling Fueling CalculatorCalculate carbohydrate and fluid intake per hour and total nutrition needs for any cycling ride duration and intensity. Free, instant.Cycling Power Zones CalculatorCalculate your seven Coggan cycling training power zones as precise watt ranges from your functional threshold power (FTP). Free, instant.Drafting & Aero Savings CalculatorEstimate the power saved by drafting or a paceline and convert it into time saved over a flat courseFTP Test CalculatorEstimate cycling FTP from a 20-minute, 8-minute, or ramp test using standard scaling factorsIndoor vs Outdoor Power CalculatorAdjust your FTP for indoor trainer use accounting for the typical 5–10% indoor power reductionIntensity Factor CalculatorCalculate intensity factor as the ratio of normalized power to FTP and find the training zoneNormalized Power CalculatorCalculate normalized power from a sequence of 30-second rolling power averages using the fourth-root meanSpoke Length CalculatorCalculate bicycle spoke length from rim ERD, hub flange diameter, center-to-flange offset, spoke count, and cross patternTire Pressure CalculatorFind recommended cycling tire pressure by rider weight, tire width, surface type, and front or rear biasTSS (Training Stress Score) CalculatorCalculate Training Stress Score from ride duration, normalized power, intensity factor, and FTPVAM Climbing Rate CalculatorCalculate VAM (vertical meters ascended per hour) from elevation gain and time, with a rider-category referenceWatts per Kilogram CalculatorCalculate your power-to-weight ratio from FTP and body mass and find your rider category

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.