21–15–9 reps for time
Every workout,
built the way a
coach would.
Hit generate for a coherent session, run it on a format-aware timer, then log the result — WodMachine builds, times and tracks your training in one place.
No login needed · a coherent WOD in seconds · built-in timerGenerate it. Time it. Track it.
Pick your gear and hit generate — a balanced session with volume, load and time kept in check. A proven benchmark or a fresh build.
Generate a WOD Train live Run the timerFor Time, AMRAP, EMOM, Tabata or intervals. A 10-second lead-in, audible cues and screen wake-lock — on any WOD or standalone.
Open the timer Keep for later Log & trackSave any WOD, log your result, and watch PRs climb — your whole training history and benchmark times in one place.
See your logPick your session
Pick your gear, hit generate — a balanced session with volume, load and time kept in check.
Open → Complete session Full HourWarm-up, skill, strength and the WOD — a full programmed hour, built end to end.
Open → < 16 min No ExcuseBodyweight by default, no gear, max sixteen minutes. Zero reasons left.
Open →Three steps. Zero guesswork.
Set your gear
Tell it what equipment you have. Optionally include or exclude specific movements — hard movements automatically get a scaled alternative.
Hit generate
Get a proven benchmark from the library or a freshly built WOD — either way the volume, load, time and movements stay coupled, never random.
Train with the timer
Open any WOD card and press Start. A 10-second get-ready countdown leads in, then the clock runs your format — For Time, AMRAP, EMOM, Tabata or intervals.
How does WodMachine build a workout?
What is WodMachine?
WodMachine is a free functional-fitness workout generator that builds sessions around your equipment, time, movements and training focus. It checks movement patterns, difficulty, loading, volume and time together instead of placing random exercises beside a random rep scheme. The result is a balanced workout — with warm-up cues, scaling options, and a format-aware timer — every time you hit generate. Whether you train at a fully equipped gym or have only a pair of dumbbells in a hotel room, WodMachine adapts the programming to what you actually have available. You can also log your results, track personal records on benchmark workouts, and view strength trends over time with a free account. The entire generator, timer, and workout library are free to use with no subscription — creating an account only adds the ability to save scores and track progress across sessions.
How does the generator pick movements?
It filters 195 classified exercises by your equipment and preferences, then selects complementary push, pull, squat, hinge and mono-structural patterns so the workout stays balanced. Each exercise carries metadata about its difficulty, loading requirements, and typical rep ranges — the algorithm uses this to pair movements that create the right intensity profile for the chosen format. For example, a short AMRAP will favour high-skill, high-power pairs like thrusters and pull-ups, while a long chipper spreads volume across simpler, sustainable patterns like deadlifts and box jumps. You can also force-include or exclude specific movements to steer the output without breaking the underlying balance logic. If a selected movement is too advanced — muscle-ups, handstand push-ups, pistol squats — the generator automatically includes a scaled alternative alongside the prescribed version so athletes at any level can complete the session.
What determines reps, load and the time cap?
A constraint solver keeps them coupled: heavy lifts receive fewer reps and a longer cap, while bodyweight conditioning can carry more volume in a shorter window. Those boundaries are informed by 1,106 benchmark workouts whose rep-to-load ratios have been catalogued. The solver checks that the total work — sets, reps, load, and rest — falls within the intensity window appropriate for the chosen format and time tier. If you select a 10-minute AMRAP, the prescribed weight on a barbell thruster will be lower than the same movement in a sprint For Time with a 5-minute cap. The system also adjusts when you scale: swapping a barbell for dumbbells or removing a gymnastics movement triggers a full recalculation rather than a simple substitution. This means every generated workout feels intentionally programmed rather than randomly assembled, regardless of the equipment or time constraints you set.
Can I get a proven benchmark instead?
Yes. The generator can return a real benchmark such as Fran, Murph or Grace when it matches your filters, complete with its established loading and rep scheme. The benchmark library contains 1,106 workouts drawn from competition programming and community-standard sessions. When your equipment selection and time window match a benchmark's requirements, the generator may serve it directly — preserving the exact prescription athletes use to compare scores worldwide. Each benchmark includes a difficulty rating, target time, and scaling options so you know what to expect before you start. You can also browse benchmarks directly from the WOD search bar if you have a specific workout in mind. If you create a free account you can log your benchmark scores and track personal records over time — the progress dashboard shows your best times, heaviest loads, and round counts across every logged session.
Which workout formats are supported?
WodMachine supports For Time, AMRAP, EMOM, Tabata and chipper-style sessions, plus custom interval timers with configurable work and rest periods. The built-in timer matches the selected format with countdowns, round tracking and audible cues — an EMOM timer beeps at the top of each minute, a Tabata timer alternates 20-second work and 10-second rest, and a For Time timer counts up to your cap with a completion signal. Every timer includes a 10-second get-ready countdown and keeps the screen awake so your phone does not lock mid-workout. You can use the timer as part of a generated WOD or open it standalone from the dedicated timer page — no account required for either. Multi-movement Tabata sessions rotate through up to four exercises across eight rounds each, and interval timers let you set any work-to-rest ratio from five-second sprints to three-minute efforts.
Track your progress
Log workouts, track personal records on benchmark WODs, and view strength trends over time — all free with a WodMachine account.
Standalone workout timer
AMRAP, EMOM, Tabata, For Time, and interval timers — pick a format, set your time, and start. No account needed.
Training away from your gym?
Explore 20 no-equipment travel WODs for hotel rooms, small spaces, and quiet early-morning sessions.