Periodization Planner
Plan volume and intensity progression across a training cycle using linear or undulating periodization. See weekly weight, set, and rep targets based on your 1RM.
About this calculator
This planner builds a week-by-week schedule from your 1RM using one of two intensity curves. Linear periodization ramps intensity smoothly from 60% to 90% of 1RM across the cycle while reps taper from about 12 down to 3, so week 1 and the final week look completely different. Undulating periodization instead cycles through heavy (85%+, 3 reps), moderate (72%+, 8 reps), and light (60%+, 12 reps) days every three weeks, repeating that pattern regardless of how long the cycle runs, so the intensity swings week to week rather than trending upward. Working weight for every week is Weight = round(1RM x intensity / 100), and each week's set count is chosen from the rep target (5 sets for the heaviest, lowest-rep weeks, tapering down to 3 for the lightest, highest-rep weeks).
Weekly Sets multiplies that first week's set count by Training Days per Week, so a longer or shorter cycle length does not change how many sets you do per day, only how many weeks you spend at each stage. The plan always projects exactly the number of Weeks in Cycle you enter, and intensity is capped at 95% regardless of the curve, so no week ever prescribes a heavier working percentage than that. This does not adjust for missed sessions, injury, or how you actually respond to the block; it is a template to program from, not a readout of your recovery.
Medical Disclaimer
This calculator is for informational and educational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making decisions about your health. Never disregard professional medical advice or delay seeking it because of results from this tool.
Inputs
Results
Average Intensity
76.9%
How to Use This Calculator
- Set your Training Days per Week and current One-Rep Max (1RM).
- Enter the number of Weeks in the cycle and choose Periodization Type (Linear or Undulating).
- Review Average Intensity, Average Weekly Volume, and Peak Working Weight.
- Scroll through the week-by-week table to see planned intensity and volume for each session.
- Adjust the 1RM and cycle length to model different mesocycle lengths.
How the result changes with Weeks in Cycle
| Weeks in Cycle | Average Intensity |
|---|---|
| 4 | 78.8% |
| 6 | 77.5% |
| 12 | 76.3% |
| 16 | 75.9% |
What each input means
- Training Days / Week
- Number of days per week you train the target lift. 3-5 is typical for most programs.
- One-Rep Max (1RM)
- Your current or estimated one-rep maximum for the primary lift in this cycle.
- Weeks in Cycle
- Total length of the training block. Typical mesocycles run 4-8 weeks.
- Periodization Type
- Linear ramps intensity up over weeks. Undulating varies intensity within each week.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersTraining Days / Week = 4, One-Rep Max (1RM) = 225, Weeks in Cycle = 8, Periodization Type = 0 = 4 input(s) provided
- Calculate Average IntensityAverage Intensity76.9 = 76.9
- Calculate Average Weekly Volume4069 = 4069
- Calculate Weekly SetsWeekly Sets12 = 12
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why doesn't changing Weeks in Cycle change my Weekly Sets number?
Weekly Sets is computed from week 1's set count multiplied by Training Days per Week, and week 1's set count comes from a fixed rep-to-sets rule (3 sets when reps are 8+, 4 when reps are 5-7, 5 below that) that does not shift with cycle length. A longer cycle spends more weeks at each intensity stage rather than changing the starting workload, so Weeks in Cycle never moves this number. Periodization Type does, and more than Training Days per Week does: Linear's week 1 sits at 11 reps (3 sets), while Undulating's week 1 opens on a heavy day at 3 reps (5 sets), so switching the curve changes the starting set count itself before Training Days per Week even multiplies it in.
What is the actual difference between Linear and Undulating here?
Linear intensity rises smoothly from 60% to 90% of your 1RM across the whole cycle as reps fall from about 12 to 3, so late weeks are always heavier than early ones. Undulating instead repeats a fixed heavy/moderate/light three-week pattern (85%+ for 3 reps, 72%+ for 8 reps, 60%+ for 12 reps) no matter how many weeks you plan, so intensity oscillates instead of climbing.
Why does Peak Intensity max out around 90%, not the 95% the engine allows?
The engine does clamp intensity at a 95% ceiling before computing working weight, but neither curve's formula ever reaches it. Linear periodization is 60 + (week / Weeks in Cycle) x 30, which tops out at exactly 90% on the final week no matter how many weeks you plan. Undulating's heaviest day is 85 + (week mod 5), which peaks at 89%. The 95% clamp is defensive code for values outside either formula's natural range — it never actually binds for any Weeks in Cycle you can enter here.
Does raising my Training Days per Week change the working weight?
No. Working weight is Weight = round(1RM x intensity / 100) for each week, and intensity comes only from the periodization curve and week number, never from Training Days per Week. That input only scales Weekly Sets (set count per week times days per week); it has no effect on the actual load prescribed for any lift.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Progressive Overload Calculator
Plan a 12-week weight and rep progression for compound lifts. See how gradually adding reps then weight drives volume increases over time.
Strength TrainingTraining Volume Calculator
Get recommended weekly sets per muscle group based on your experience level, goals, and training frequency. Uses volume landmarks (MV, MEV, MAV, MRV).
Martial Arts & Combat SportsFight Camp Periodization Calculator
Plan your fight camp phases — base building, strength, sharpening, and taper — with recommended intensity, volume, and sparring loads for each phase.
Water PoloWater Polo Season Plan Calculator
Periodization plan from season schedule.
TriathlonSprint Triathlon Training Plan Calculator
Weekly training hours by discipline for sprint distance (750m swim, 20km bike, 5km run) with periodization phases.
More in Health & Fitness.