Workout Duration Calculator Formula
Understand the math behind the workout duration calculator. Each variable explained with a worked example.
Formulas Used
Total Duration
total_duration = round(warmup_min + set_time_min + rest_time_min + transition_min + cooldown_min)Time Under Load
working_time = round(set_time_min)Total Rest Time
rest_total = round(rest_time_min)Total Sets
sets_display = total_setsVariables
| Variable | Description | Default |
|---|---|---|
num_exercises | Number of Exercises | 6 |
sets_per_exercise | Sets per Exercise | 4 |
avg_rest_sec | Average Rest Between Sets(sec) | 90 |
warmup_min | Warm-Up(min) | 10 |
cooldown_min | Cool-Down(min) | 5 |
total_sets | Derived value= num_exercises * sets_per_exercise | calculated |
set_time_min | Derived value= total_sets * 0.75 | calculated |
rest_time_min | Derived value= (total_sets - num_exercises) * avg_rest_sec / 60 | calculated |
transition_min | Derived value= num_exercises * 1.5 | calculated |
How It Works
How Workout Duration Is Estimated
Formula
Total = Warm-Up + Set Time + Rest Time + Transition Time + Cool-Down
Time Management
Most effective workouts last 45-90 minutes. If your workout exceeds 90 minutes, consider reducing exercises or using supersets to maintain intensity.
Worked Example
6 exercises, 4 sets each, 90-second rest, 10 min warmup, 5 min cooldown.
num_exercises = 6sets_per_exercise = 4avg_rest_sec = 90warmup_min = 10cooldown_min = 5
- 01Total sets = 6 * 4 = 24
- 02Set time = 24 * 0.75 = 18 min
- 03Rest periods = (24 - 6) * 90 / 60 = 27 min (no rest after last set of each exercise)
- 04Transition time = 6 * 1.5 = 9 min
- 05Total = 10 + 18 + 27 + 9 + 5 = 69 min
Ready to run the numbers?
Open Workout Duration Calculator