Workout Plan Generator
Create a clean, structured workout plan in seconds (Gym or Home Workout) – including sets, reps, breaks, progression & optional cardio. Optimized for dark backgrounds and perfectly mobile readable.
What is the Workout Plan Generator?
The Workout Plan Generator creates a personalized, structured weekly training plan in seconds — for the gym or home, adapted to your goal, experience level, available time, and physical limitations. You get a complete weekly schedule with exercises, sets, reps, and rest periods, plus a swap function if an exercise does not suit you.
The generator uses evidence-based defaults: rep ranges align with your goal (hypertrophy: 6–12 reps, strength: 3–6 reps, fat loss: higher volume with shorter rest), weekly sets scale to training age, and split selection follows minimum effective dose — giving beginners full-body frequency and advanced trainees push/pull/leg splits automatically.
Everything runs in your browser. No account needed, no data sent to a server. Plans can be saved locally, copied as plain text, or printed to PDF.
Use Cases
The generator covers a wide range of training situations — from first-timers who need a clear starting point to experienced lifters who want a quick alternative plan or a structured home program for travel weeks.
Gym Beginners
Select Beginner + Gym + 3 days for a structured full-body plan with safe exercise progressions and clear form cues.
Home Trainers
Switch to Home equipment for a bodyweight/dumbbell/band plan that requires no machines — ideal for travel or small apartments.
Goal-Focused Athletes
Select a Focus Muscle (e.g. Chest, Legs, Arms) to add extra volume for your priority muscle group within the overall plan.
Training with Limitations
Check Knee, Shoulder, or Lower Back and the generator automatically replaces high-risk exercises with safer alternatives.
Time-Constrained Schedules
Set session time to 30–45 min and the tool reduces exercise count while keeping the core movement pattern intact.
Variation & Deload Weeks
Use Randomize for a fresh plan every 4–6 weeks, or reduce days for a planned deload without losing your settings.
How to Use the Generator
- Set your Goal & Level (Step 1)Choose Muscle Building, Weight Loss/Definition, or Strength. Your level (Beginner, Intermediate, Advanced) scales sets, rep ranges, and session volume accordingly.
- Configure your Setup (Step 2)Select Gym or Home and your available session time (30–90 min). Exercise count adjusts automatically: 4 for 30 min up to 8 for 90 min. Leave Split on Auto for the optimal structure.
- Add Focus & Limitations (Step 3)Optional: pick a focus muscle for extra volume on a weak point, set a cardio frequency, and check joint limitations. Contraindicated exercises are replaced with movement-pattern-equivalent alternatives.
- Generate & ReviewClick Generate Plan. Each day appears as a collapsible block with exercises, sets x reps, and rest. Use the Swap button on any exercise to get a category-equivalent alternative without regenerating the whole plan.
- Save, Copy, or PrintSave stores the plan in your browser for next time. Copy exports clean plain text for Notion, Apple Notes, or Google Docs. Print/PDF triggers the browser print dialog with a dedicated print stylesheet.
Understanding the Training Splits
A training split determines which muscle groups you train on which days. Auto selects the best option for your days, but you can override it. Here is what each split means in practice:
- All major muscles trained each session
- Highest frequency per muscle (2–3x/week)
- Best for beginners and 2–3 day schedules
- Maximizes practice on compound lifts
- Lower volume per muscle per session
- Upper: chest, back, shoulders, arms
- Lower: quads, hamstrings, glutes, calves
- Each muscle hit 2x/week (balanced frequency)
- Ideal 4-day structure for intermediates
- Good balance of volume and recovery
- Push: chest, shoulders, triceps
- Pull: back, rear delts, biceps
- Legs: quads, hamstrings, glutes, calves
- Higher specialization and total volume
- Best for intermediate to advanced lifters
How to Progress and Stay Safe
A plan is only as good as the progression model behind it. The generator gives you the structure — here is how to use it correctly over weeks and months:
- Each exercise shows a rep range, e.g. 3x8–12.
- Start at the lower end with a weight you can lift with clean form.
- Once you complete all sets at the upper rep range with 1–2 clean reps left in the tank, increase weight by 2–5% next session.
- Drop back to the lower rep range with the new weight and repeat the cycle.
Warm-up every session: 5–8 minutes of light cardio, followed by 1–2 warm-up sets (50–70% of working weight) for the first main exercise. Cold muscles under load are the primary cause of avoidable gym injuries.
Deload every 4–8 weeks: Reduce training days by one or drop volume to 60% for one week. This allows connective tissue, the nervous system, and hormones to recover fully. You will come back stronger, not weaker.
Frequently Asked Questions
How many days per week should I train as a beginner?
3 days per week is the evidence-based sweet spot for beginners. It provides enough stimulus for rapid strength and muscle gains while leaving adequate recovery time. The generator assigns a Full Body split at 3 days, meaning every major muscle group gets trained in alternating A/B workouts.
What is the difference between the three goals?
Muscle Building uses 6–12 reps with 90–150s rest — the rep range with the highest evidence for hypertrophy. Strength uses 3–6 reps with longer rest (2–4 min) to build neuromuscular efficiency. Weight Loss uses higher rep ranges (10–20) with shorter rest (30–75s) to maximize calorie burn. Note: body composition is primarily driven by nutrition — the training goal mainly shapes your rep and rest structure.
Can I train with a bad knee, shoulder, or lower back?
The limitation filters replace contraindicated exercises with safer alternatives in the same movement pattern. Knee checked: Barbell Squat is replaced with Leg Press or Hack Squat. Shoulder checked: Overhead Press is replaced with Landmine Press. Lower Back checked: Deadlift variants are replaced with hip thrusts and machine alternatives. Important: this tool is not a substitute for professional physiotherapy. Train pain-free and consult a specialist for acute injuries.
How does the Swap button work?
Each exercise has a Swap button. It replaces that exercise with a different option from the same movement category — for example, swapping a Barbell Row for a Cable Row stays within the horizontal pull pattern. Your limitation settings are respected during swaps. The rest of the plan stays unchanged.
What does Auto split mean and when should I override it?
Auto selects Full Body for 2–3 days, Upper/Lower for 4 days, and Push/Pull/Legs for 5–6 days. Override it if you have a specific preference: some 4-day trainees prefer Full Body for higher muscle frequency, and some 3-day intermediates prefer PPL for more per-session specialization.
Is my saved plan permanent?
Your plan is saved to your browser's localStorage when you click Save. It persists across browser sessions until you clear your browser data or click Reset. It stays on your device only — no account, no cloud, no server. For permanent backup, use Copy to paste the plan as plain text into a notes app or document.
Embed this Calculator on Your Website
You can integrate this calculator for free into your own website. Get the embed code on our overview page.