A weekly workout plan generator that produces a full seven-day routine with named exercises, sets, reps, and rest periods. It is built for fitness app demos, prototype seeding, and quick sample content rather than as a coaching tool.
How it works
Pick a training style and the tool selects exercises from a style-specific bank: strength pulls from push, pull, upper, lower, and full-body splits with numeric rep ranges; cardio uses timed efforts; HIIT uses short work-and-rest intervals; yoga uses breath counts and holds. Each training day gets four to seven movements with sensible set, rep, and rest values for that style.
Training days are distributed across the week using a fixed slot order, and any days not selected become active-recovery days. The generator is seeded, so identical settings reproduce an identical plan; the Regenerate button advances the seed to give you a new variation.
Tips and example
Set days per week to match real-world programs: 3 for beginners, 4 to 5 for intermediate lifters, 6 for high-frequency splits. For a strength plan you might see a line like Back Squat — 4 × 6-8, rest 120s, while a HIIT day shows Burpees — 4 × 40s on, rest 20s.
Use the Copy button to grab the whole week as plain text. It pastes cleanly into seed files, design tools, or documents. This is illustrative sample data — pair it with real coaching guidance before anyone actually trains off it.