Skip to main content

Fitness Planner

The free planner for fitness that builds your weekly workout schedule in seconds: pick a goal, training days, level and equipment — get day-by-day exercises with sets, reps and rest, an 8-week progression plan, and a built-in workout tracker.

3 goals2–6 days/week4 equipment levels8-week progressionWorkout tracker100% free

Build your weekly workout plan

How this fitness planner works

Most people fail at training not because they lack effort, but because they lack a plan: random workouts, random weights, no progression. This planner fixes that in three steps. Step 1 — tell it your constraints. Your goal decides the set/rep/rest recipe (strength = 4×3–6 with 3 minutes rest; hypertrophy = 4×8–12 with 90 seconds; endurance = 3×15–20 with 45 seconds). Your available days decide the split: 2–3 days get full-body sessions, 4 days get upper/lower, 5–6 days get push/pull/legs. Your equipment filters a 38-exercise library so you never get a barbell exercise when you only own dumbbells. Step 2 — get the week. Every day lists exact exercises, sets × reps, and rest periods, plus an estimated session length and a weekly volume summary so you can see the workload is balanced across push, pull, legs and core. Step 3 — progress and track. Enter your current working weights and the planner projects 8 weeks of progressive overload with a deload every 4th week. Log each session in the tracker and it auto-suggests your next-session loads — the double-progression loop that actually builds strength and muscle over months.

Training variables by goal

GoalSetsRepsRestIntensityProgression rule
Strength4 (3 beg / 5 adv)3–6180s80–90% 1RMHit all reps → +2.5 kg upper / +5 kg lower next session
Hypertrophy4 (3 beg / 5 adv)8–1290s65–75% 1RMHit top of rep range on all sets → +2.5 kg (double progression)
Endurance3 (2 beg / 4 adv)15–2045s50–60% 1RMHit top of range → add reps (up to 25), then add 1.25–2.5 kg

Beginners do one set less per exercise; advanced lifters do one set more (clamped 2–6). Core work is programmed as timed holds (45–60s) rather than reps. Every 4th week is a deload at 60% load — lighter weeks let fatigue dissipate so the next block can be heavier.

How training days become a split

Days/weekSplitBest for
2Full Body A / BBusy schedules; every muscle trained twice in 2 sessions
3Full Body A / B / CBeginners and strength focus; maximum frequency per muscle
4Upper A / Lower A / Upper B / Lower BThe sweet spot: volume and recovery balanced
5Push / Pull / Legs / Upper / LowerHypertrophy focus with an extra volume day
6Push / Pull / Legs ×2Advanced lifters who recover fast and want max volume

A/B variants rotate exercises (e.g. Upper A starts with bench press, Upper B with a different main lift) so joints and motivation both stay fresh.

Worked examples

Example 1 — Hypertrophy, 4 days, intermediate, full gym

Maya trains 4 days a week at a commercial gym and wants bigger muscles. The planner assigns the split Upper A, Lower A, Upper B, Lower B with 4×8–12 and 90s rest. Her Upper A day:

ExerciseSets × RepsRest
Bench Press4×8-1290s
Deadlift4×8-1290s
Overhead Press4×8-1290s
Lat Pulldown4×8-1290s
Dips4×8-1290s
Plank3×60s hold60s

Weekly volume lands at 24 push + 16 pull + 32 legs + 12 core = 84 hard sets across push/pull/legs/core — inside the 10–20 sets-per-muscle landmark range for growth. She enters a 60 kg bench press as her current working weight and gets this 8-week projection (deload = 60% load):

Week12345678
Bench (kg)6062.56538.75 (deload)67.57072.543.75 (deload)

Example 2 — Strength, 3 days, beginner, bodyweight only

Dimas is new to training, has no equipment, and can train 45 minutes, 3 days a week. The planner assigns Full Body A, Full Body B, Full Body C with 3×3–6 (beginner = one set less) and 180s rest. His Full Body A:

ExerciseSets × Reps
Bulgarian Split Squat3×3-6
Push-Up3×3-6
Inverted Row3×3-6
Walking Lunge3×3-6
Pike Push-Up3×3-6
Plank3×45s hold

Full Body B rotates the emphasis (Bodyweight Squat, Push-Up, Inverted Row, Glute Bridge, Dips and Dead Bug) — with bodyweight-only equipment a few staple moves repeat across days, which is ideal for skill practice when you are new. Full Body C rotates again. Progression without weights: when he hits 3×6 on push-ups with good form, he moves to a harder variant (feet elevated, then archer push-ups) — the bodyweight equivalent of adding plates.

10 practical tips

  1. Never skip the warm-up. 5 minutes of easy cardio plus 1–2 light sets of the first exercise. Cold muscles + heavy weights is how strains happen.
  2. Log every session. The tracker exists for a reason: what gets measured gets progressed. "I think I did 60 kg last time" is how plateaus start.
  3. Progress one variable at a time. Add weight or reps, not both. The planner's +2.5 kg jumps assume you hit every prescribed rep first.
  4. Respect the deload. Week 4 feels easy on purpose. Lifters who skip deloads stall harder and get injured more — the light week is part of the program, not a break from it.
  5. Technique beats load. If adding 2.5 kg breaks your form, you didn't earn the jump. Film a set monthly and compare.
  6. Eat and sleep like it's training. Muscle is built recovering, not lifting: ~1.6–2.2 g protein per kg bodyweight and 7–9 hours of sleep move the needle more than any supplement.
  7. Keep rest honest. Use a timer. "About 90 seconds" drifts to 3 minutes, which quietly turns your hypertrophy day into a strength day.
  8. Short on time? Cut accessories, not compounds. The 30-minute option does exactly this: main lifts stay, isolation goes.
  9. Change exercises every 8–12 weeks, not every week. Adaptation needs repetition; program-hopping resets it. The A/B rotation already gives variety.
  10. Deload your life stress too. Bad sleep, illness or a brutal work week all count as load. Repeat a week rather than forcing progression through it.

Frequently asked questions

What is a fitness planner?

A fitness planner turns your goal, available days, experience level and equipment into a structured weekly workout schedule. Instead of improvising each session, you get exact exercises with sets, reps and rest periods for every training day, plus a progression system so the plan keeps working as you get stronger.

How does this planner build my weekly schedule?

It combines three inputs. Your goal sets the training recipe: strength uses 4 sets of 3-6 reps with 3 minutes rest, hypertrophy uses 4 sets of 8-12 reps with 90 seconds rest, and endurance uses 3 sets of 15-20 reps with 45 seconds rest. Your training days pick the split: 2-3 days get full-body workouts, 4 days get upper/lower, and 5-6 days get push/pull/legs. Your equipment filters a 38-exercise library so every movement is doable with what you own.

Which goal should I choose: strength, hypertrophy, or endurance?

Choose strength if your priority is lifting heavier weights (powerlifting-style progress). Choose hypertrophy if you want visibly bigger muscles. Choose endurance if you want to handle high-rep work with short rests, useful for sports and general conditioning. Beginners unsure of their goal usually do well starting with hypertrophy, since moderate weights and reps build technique, muscle and work capacity together.

How many days per week should I train?

Three to four days is the sweet spot for most people: enough frequency to progress every muscle twice a week, enough rest to recover. Two days still works with full-body sessions. Five to six days suits advanced lifters with good recovery, sleep and nutrition; more is not automatically better, since muscles grow between sessions, not during them.

I only have dumbbells at home. Will the plan still work?

Yes. The exercise library covers four equipment levels: full gym, dumbbells plus bench, resistance bands plus pull-up bar, and bodyweight only. Picking dumbbells swaps barbell bench press for dumbbell bench press, back squats for goblet or Bulgarian split squats, and so on, while keeping the same sets, reps and progression logic.

What is progressive overload, and how does the tracker apply it?

Progressive overload means gradually increasing the training stimulus so your body keeps adapting. This planner applies it two ways: the 8-week projection adds a fixed increment (for example 2.5 kg) each week with a deload every 4th week, and the workout tracker watches your logged sessions, then suggests your next-session load automatically once you hit the top of the rep range on all sets.

What is a deload week, and why every 4th week?

A deload is a planned easy week at about 60% of your normal loads. Training accumulates fatigue that masks your real fitness; the lighter week lets fatigue dissipate while keeping the movement patterns fresh, so you return stronger in week 5. A 4-week block (3 building weeks plus 1 deload) is the most widely used rhythm in strength programming.

How long will each session take?

The planner estimates session length from your sets and rest periods, and you can choose roughly 30, 45, 60 or 75 minutes per session. Shorter options automatically trim accessory exercises while keeping the main lifts; longer options add an accessory. Most 4-day, 60-minute plans land at 50-65 minutes including warm-up.

Can beginners use this planner?

Yes. The beginner level programs one set less per exercise, keeps the same proven set/rep schemes, and the full-body splits used for 2-3 days maximize practice frequency, which is what beginners need most. Start with conservative weights, prioritize technique over load, and use the tracker from day one so progression is based on data, not guesswork.

How is this different from the 5/3/1 calculator?

This is a general-purpose planner: it builds multi-goal weekly schedules (strength, hypertrophy or endurance) from your days, level and equipment. The 5/3/1 calculator implements one specific program, Jim Wendler's 5/3/1, with training maxes, the 3x5 / 3x3 / 5-3-1 weekly waves and plate-loading math. Use this planner to design your week; use the 5/3/1 calculator if you have committed to that exact program.

Does the planner save my data? Is it private?

Your generated plan and workout logs are stored only in your own browser via localStorage. Nothing is sent to any server, no account is needed, and clearing your browser data removes it. That also means your logs live on one device and browser unless you copy the plan as text.

Is this medical advice?

No. This tool provides general fitness education and planning templates only. It is not medical advice and does not replace a qualified health professional. Consult your doctor before starting a new exercise program, especially if you are injured, pregnant, or managing a health condition, and stop training and seek care if you feel pain, dizziness, chest discomfort or unusual shortness of breath.

Looking for a specific program instead?

This planner builds general multi-goal weekly schedules. If you specifically want Jim Wendler's 5/3/1 — with training maxes, the 3×5 / 3×3 / 5-3-1 weekly waves and plate loading math — use our dedicated 5/3/1 program calculator instead. Different tool, different job.

Disclaimer

This tool is for general fitness education and planning only — it is not medical advice. The schedules, loads and progression rules here are generic templates, not personalized programming. Consult a qualified health professional before starting a new exercise program, especially if you are injured, pregnant, managing a health condition, or new to resistance training. Stop exercising and seek medical attention if you feel pain, dizziness, chest discomfort or unusual shortness of breath. Use spotters or safety arms for heavy barbell work. Your data never leaves your browser.

Free tool by NRTechStudio