Rest Timer – Smart Interval & Workout Break Timer
Plan your sets, rest periods, warm-up and cooldown. Visual, audible, and keyboard-controlled timer for strength training, HIIT, Tabata, and more.
Timer Settings
Live Session Summary
How to use the rest timer
This rest timer is designed for strength training, bodybuilding, HIIT, Tabata, and circuit workouts. It alternates automatically between work and rest intervals, with optional warm-up and cooldown phases.
1. Configure your intervals
- Work – the time you spend lifting, sprinting, or holding an exercise.
- Rest – the break between sets or rounds.
- Sets – how many work+rest cycles you want to complete.
- Warm-up – optional time at the beginning (for mobility, light cardio, etc.).
- Cooldown – optional time at the end (for stretching or breathing work).
As you change these values, the tool automatically updates the total session time so you know exactly how long your workout will take.
2. Start, pause, skip, and reset
- Click Start or press Space to begin.
- Click again or press Space to pause.
- Use Skip Interval or press N to jump to the next phase (for example from work to rest).
- Use Reset or press R to restart the whole session.
The circular ring and color indicate the current phase:
- Green – work interval.
- Blue – rest interval.
- Purple – session finished.
3. Sounds and countdown
You can choose different alert sounds for work and rest, or mute them completely. The optional 3-second countdown plays short beeps before each interval starts, giving you time to get into position.
How total workout time is calculated
The timer builds a sequence of phases in this order:
- Warm-up (if > 0 seconds)
- Set 1: Work → Rest
- Set 2: Work → Rest
- … up to the number of sets you selected
- Cooldown (if > 0 seconds)
Total time formula
Let:
W= work duration in secondsR= rest duration in secondsS= number of setsWU= warm-up duration in secondsCD= cooldown duration in seconds
Then the total session time is:
Total = WU + S × (W + R) + CD
The summary panel shows elapsed and remaining time based on this formula, updated in real time as the timer runs.
Example setups
Classic strength training
- Work: 40 seconds (time under tension for a set)
- Rest: 90 seconds
- Sets: 4–6
- Warm-up: 5 minutes (optional)
- Cooldown: 5 minutes (optional)
Tabata protocol
- Work: 20 seconds
- Rest: 10 seconds
- Sets: 8
- Warm-up: 3–5 minutes
- Cooldown: 3–5 minutes
Click the “Load Tabata preset” link to fill these values automatically.
Tips for effective rest timing
- Strength & power: longer rests (2–5 minutes) help you maintain performance across heavy sets.
- Hypertrophy: moderate rests (60–120 seconds) balance fatigue and volume.
- Endurance & conditioning: shorter rests (20–60 seconds) keep your heart rate elevated.
- Keep your phone or screen visible or rely on sounds so you don’t have to watch the clock constantly.
FAQ
Does the timer work offline?
Once the page is loaded, the timer logic runs in your browser. However, if you refresh the page while offline, it may not reload correctly.
Can I use this rest timer on mobile?
Yes. The layout is responsive and works on phones and tablets. For best results, keep the screen awake and volume on so you can hear the alerts.
Is this rest timer free?
Yes, this tool is completely free to use and does not require registration or downloads.