Kettlebell Protocols
100 swings in 10 minutes — the universal kettlebell warm-up and conditioning staple. 10 reps on the minute, rest the remainder. Load any movement: two-hand swings, one-hand swings, snatches, cleans, or presses. This timer fires an audio cue at each minute mark.
What movement should I use for EMOM 10?
Any kettlebell movement works: two-hand swings, one-arm swings, snatches, cleans, or presses. The classic loading is 10 two-hand swings per minute — 100 swings in 10 minutes. Progress by adding weight or switching to snatches.
How many reps per minute?
10 reps is standard for swings and snatches. For cleans or presses, 5–8 is more typical. The key is finishing your reps with time to rest — if you're running out of time before the next beep, reduce reps or weight.
Does the timer work offline?
Yes. Iron Timer is a PWA. After the first load it works without an internet connection. Add it to your home screen and the screen stays on during your session.
Can I use this on iPhone?
Yes. Safari on iOS supports all features including the wake lock (screen stays on) and Web Audio API (audio cues). Works on Android Chrome as well.
Is EMOM 10 a full workout or a warm-up?
Both, depending on weight. At a light-to-moderate load it's an effective warm-up or finisher. At a heavy single-arm swing or snatch weight it's a standalone conditioning session. Dan John frequently uses 10-minute EMOM blocks as standalone training days at high intensity.
Free · No signup · Works offline as a PWA