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 |
Bike sizing for competitive cyclists. Optimize power transfer and aerodynamics with pro fitting techniques for road racing, crits, and time trials.

Set up your indoor bike trainer for performance and comfort. Direct-drive vs wheel-on, fit differences, cooling, ERG mode, and Zwift integration.
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+ |