Workout Plan Maker
A workout plan maker turns four inputs, your training days, equipment, experience, and goal, into a complete weekly routine with exercises, sets, and reps already filled in. That's exactly what the tool above does: answer the four questions and it builds the plan for you instead of leaving you to guess at exercise order or set counts on your own.
Workout Builder
Call it a workout builder and the process is identical: it assembles a routine from a pool of exercises matched to your equipment, then adjusts volume for your experience level. The difference between a "builder" and a "generator" is just naming, both produce a structured plan you can start today, no spreadsheet or app download required.
Workout Routine Generator
As a workout routine generator, this tool also works from a URL: your answers are saved as query parameters, so you can bookmark or share a specific plan (for example, a 4-day dumbbell routine for muscle gain) and it regenerates instantly on load. That makes it useful as a repeatable routine generator, not just a one-off plan.
How This Generator Builds Your Split
The generator maps your training days to a split using the same logic in our workout splits guide: 2 to 3 days runs a full body split, 4 days runs upper/lower, and 5 days runs a push/pull/legs-style body part split. Exercise selection matches whatever equipment you have, bodyweight, dumbbells, or full gym, and set counts scale up slightly for intermediate and advanced lifters. Rep ranges and rest periods shift with your goal: strength drops reps to 4-6 with 2-3 minutes rest, weight loss raises reps to 15-20 with 30-45 seconds rest, and muscle gain sits in the 8-12 range with 60-90 seconds rest.
Worked Example: 4-Day Split for Muscle Gain
Here's what the generator outputs for 4 days per week, dumbbells, intermediate experience, and a muscle gain goal:
| Day | Focus | Sample Exercises |
|---|---|---|
| Day 1 | Chest, shoulders, arms | Dumbbell bench press, dumbbell shoulder press, dumbbell bicep curl |
| Day 2 | Back, legs, core | Dumbbell row, dumbbell goblet squat, weighted sit-up |
| Day 3 | Chest, shoulders, arms | Dumbbell fly, lateral raise, dumbbell tricep extension |
| Day 4 | Back, legs, core | Dumbbell pullover, dumbbell Romanian deadlift, plank |
Every exercise in that table runs 3-4 sets of 8-12 reps with 60-90 seconds rest, per the muscle gain rules above. Change any of the four inputs and the whole table regenerates around the new answer.
Beginner Full-Body Blueprint
If you select beginner experience with 2 or 3 days per week, the generator builds a full-body split so every major muscle group trains each session. A worked example for 3 days with dumbbells and a general muscle-gain goal looks like this:
| Day | Focus | Sample Exercises |
|---|---|---|
| Day 1 | Full body | Dumbbell goblet squat, dumbbell bench press, dumbbell row, plank |
| Day 2 | Full body | Dumbbell Romanian deadlift, dumbbell shoulder press, dumbbell pullover, bicycle crunch |
| Day 3 | Full body | Walking lunge, dumbbell fly, dumbbell row, weighted sit-up |
Beginners run 3 sets per exercise instead of 4, since technique practice and recovery capacity matter more than volume in the first months of training. For a fully written version of this structure, see our 3-day full-body beginner program.
Training Constraints Triage
Before trusting any generated plan, check it against your real constraints in this order:
- Time per session. If a plan does not fit your available time, drop accessory exercises before dropping main lifts, or move to fewer days per week rather than rushing every session.
- Available equipment. Re-run the generator with the equipment you actually have access to every session, not the equipment you have occasional access to. A plan you can perform consistently beats a better plan you can only sometimes access.
- Injury or movement limitations. Swap any exercise that causes sharp pain for a similar movement pattern that does not, and get qualified guidance for a persistent or worsening issue before continuing that movement.
- Recovery capacity. If you are new to training, sleeping poorly, or returning after time off, choose fewer days or the beginner experience level even if you could technically handle more, since recoverable volume matters more than maximum volume.
Graduation Criteria: When to Move Up
A generated plan is a starting point, not a permanent program. Move from beginner to intermediate settings, or add a training day, once you can meet all of the following for at least 4 to 6 consecutive weeks:
- You complete every prescribed set and rep at the target effort without missing sessions.
- Technique stays consistent under the working weight; you are not fighting form to complete reps.
- You recover well enough between sessions that soreness and fatigue do not carry into the next workout.
- You can add small amounts of weight or reps most weeks using a progressive overload plan, rather than staying flat.
Once you graduate, re-run the generator with the next experience level or day count, or use the progressive overload planner to build a structured double-progression block on top of your current exercises.
This is a starting point, not an adaptive program. For a plan that adjusts your sets, reps, and exercises automatically as you progress, plus nutrition guidance, get the Your PT app.
Want to understand the logic behind this generator so you can build a plan yourself? Read how to make a workout plan for the full 7-step process, from picking your training days to setting weekly volume. For background on how generators like this one work in general, see how workout plan generators work.
Frequently Asked Questions
- Is this free workout plan generator actually personalized?
- It builds a real weekly split from your days per week, equipment, experience, and goal, using the same exercise selection and volume rules covered in our workout splits guide. It won't adapt week to week like the Your PT app does, but every plan it outputs is a legitimate starting program.
- What if I don't have any equipment?
- Pick 'Bodyweight only' and the generator swaps in bodyweight-only exercises for every slot, no dumbbells or machines required.
- How is this different from the Your PT app?
- This tool generates one static plan on the spot. The app builds a plan that adjusts your sets, reps, and exercises automatically as you log workouts and progress, and adds nutrition guidance on top.
- Is there a 100% free workout app?
- Yes. This workout plan generator is completely free with no signup, and the Your PT app has a free tier that builds and adjusts a personalized training plan as you log workouts, no subscription required to start.
- Can I build muscle by just using a workout plan?
- A structured plan is the biggest lever, but muscle growth also needs progressive overload over time, enough protein, and consistent recovery. Follow the plan, add weight or reps most weeks, and eat enough to support growth.