Calculate your Functional Threshold Power from any common test protocol and get personalized training zones based on your FTP.
Functional Threshold Power (FTP) is the highest power output you can sustain for approximately one hour. It represents the boundary between aerobic and anaerobic metabolism and is the gold standard for measuring cycling fitness. Knowing your FTP lets you train with precision by setting power-based training zones that target specific physiological adaptations.
Rather than training by feel or heart rate alone, FTP-based zones give you exact wattage targets for endurance rides, tempo work, threshold intervals, and VO₂max efforts. This removes guesswork and ensures each workout achieves its intended training stimulus.
| Protocol | Duration | Multiplier | Accuracy | Difficulty |
|---|---|---|---|---|
| 20-Minute Test | ~45 min total | × 0.95 | High | Hard |
| 60-Minute Test | ~75 min total | × 1.00 | Highest | Very Hard |
| 8-Minute Test | ~30 min total | × 0.90 | Moderate | Moderate |
| Ramp Test | ~25 min total | × 0.75 | Moderate | Easiest |
A GPS computer to capture every interval, plus on-bike hydration to keep your test efforts honest.
Wahoo
GPS bike computer with color display, smart-device sync, and ANT+ / Bluetooth sensor support - ideal for measuring real-world speed, cadence, and wheel calibration.

Camelbak
Standard 73mm bottle diameter. Optimized cage fit for most bike bottle cages.

Elite Cycling
Compact 550ml. Ideal for road racing and small-frame riders.
As an Amazon Associate we earn from qualifying purchases. This helps support our free calculators.

Set up your indoor bike trainer for performance and comfort. Direct-drive vs wheel-on, fit differences, cooling, ERG mode, and Zwift integration.
Bike sizing for competitive cyclists. Optimize power transfer and aerodynamics with pro fitting techniques for road racing, crits, and time trials.
Pick a test protocol, enter your average test power and weight, and get your estimated FTP plus training zones.
| Category | Male (W/kg) | Female (W/kg) |
|---|---|---|
| Untrained | <2.0 | <1.5 |
| Recreational | 2.0-3.0 | 1.5-2.5 |
| Trained | 3.0-4.0 | 2.5-3.3 |
| Competitive | 4.0-5.0 | 3.3-4.2 |
| Elite/Pro | 5.0+ | 4.2+ |