Key Facts
- Category
- Fitness
- Input Types
- number
- Output Type
- json
- Sample Coverage
- 2
- API Ready
- Yes
Overview
The Training Stress Score (TSS) Calculator helps athletes and coaches quantify the physiological load of a workout by evaluating intensity and duration. By calculating your TSS, you can better manage your training volume, monitor recovery needs, and ensure your fitness progression remains on track.
When to Use
- •After completing a workout to log your training load for the day.
- •When planning your weekly training schedule to balance hard and recovery sessions.
- •While analyzing long-term fitness trends to prevent overtraining or burnout.
How It Works
- •Enter your Intensity Factor (IF) based on your workout performance.
- •Input the total duration of your session in minutes.
- •Optionally provide your Functional Threshold Power (FTP) for more specific context.
- •Click calculate to generate your TSS score and assess the impact of your training.
Use Cases
Examples
1. Post-Interval Session Analysis
Competitive Cyclist- Background
- A cyclist completed a high-intensity interval session lasting 75 minutes.
- Problem
- Needs to determine if the session was too taxing for the current training block.
- How to Use
- Input an Intensity Factor of 0.85 and a duration of 75 minutes into the calculator.
- Example Config
-
intensityFactor: 0.85, duration: 75 - Outcome
- The calculator provides the TSS, allowing the athlete to decide if they need an extra recovery day.
2. Endurance Ride Planning
Triathlete- Background
- A triathlete is planning a long, steady-state endurance ride for the weekend.
- Problem
- Wants to ensure the ride does not exceed a specific TSS limit to avoid overtraining.
- How to Use
- Enter an estimated Intensity Factor of 0.65 and a duration of 180 minutes to check the projected stress score.
- Example Config
-
intensityFactor: 0.65, duration: 180 - Outcome
- The athlete confirms the projected TSS fits within their weekly training load target.
Try with Samples
fitnessFAQ
What is TSS?
TSS stands for Training Stress Score, a metric that quantifies the overall training load by combining the intensity and duration of a workout.
What is a good Intensity Factor (IF)?
IF is a ratio of your normalized power to your FTP. A value of 1.0 represents an all-out effort for one hour, while lower values indicate easier recovery or endurance rides.
Why should I include my FTP?
Including your FTP allows the calculator to provide a more accurate assessment of your training intensity relative to your current fitness level.
Can I use this for any sport?
While originally designed for cycling, TSS is widely used across endurance sports like running and swimming to measure training load.
How often should I calculate my TSS?
It is recommended to calculate your TSS after every structured workout to maintain an accurate log of your training stress over time.