Rest Period Calculator Formula
Understand the math behind the rest period calculator. Each variable explained with a worked example.
Formulas Used
Recommended Rest
rest_seconds = round(base_rest + compound_bonus + rep_adjustment)Rest in Minutes
rest_minutes = round((base_rest + compound_bonus + rep_adjustment) / 60 * 10) / 10Minimum Rest
min_rest = round((base_rest + compound_bonus + rep_adjustment) * 0.75)Maximum Rest
max_rest = round((base_rest + compound_bonus + rep_adjustment) * 1.25)Variables
| Variable | Description | Default |
|---|---|---|
intensity_pct | Intensity (% of 1RM)(%) | 80 |
reps_per_set | Reps per Set | 5 |
is_compound | Compound Exercise | 1 |
base_rest | Derived value= 30 + intensity_pct * 1.5 | calculated |
compound_bonus | Derived value= is_compound * 30 | calculated |
rep_adjustment | Derived value= (reps_per_set > 12) * (-20) + (reps_per_set < 5) * 30 | calculated |
How It Works
How Rest Periods Are Determined
Rest between sets depends on training intensity, exercise type, and your goal.
General Guidelines
Compound movements (squat, deadlift, bench) need more rest than isolation exercises because they recruit more muscle mass and are more neurologically demanding.
Worked Example
Squatting at 80% 1RM for 5 reps.
intensity_pct = 80reps_per_set = 5is_compound = 1
- 01Base rest = 30 + 80 * 1.5 = 150 sec
- 02Compound bonus = 30 sec
- 03Rep adjustment = 0 (5 reps is in 5-12 range)
- 04Total = 150 + 30 + 0 = 180 sec = 3.0 min
- 05Range: 135-225 sec (2:15 to 3:45)
Ready to run the numbers?
Open Rest Period Calculator