Progressive Overload Calculator

Plan your weekly weight and volume increases with a customizable 8-12 week training progression table

Progressive overload is the principle of consistently increasing training stress over time to drive continued strength and muscle gains. Without a plan, most lifters plateau within weeks. This calculator generates a structured week-by-week progression table using three proven models — linear percentage, double progression, and wave loading.

Training Parameters

How to Use the Progressive Overload Calculator

Without a plan, most lifters add weight randomly and plateau quickly. A structured progressive overload plan ensures you are consistently pushing adaptation without burning out. This calculator builds your progression table based on your current numbers and preferred training model.

Step 1: Enter Your Current Working Weight and Volume

Enter the weight you currently use for the lift, along with your current sets and reps. For example, if you bench press 100 kg for 3 sets of 8, enter those values. Choose kilograms or pounds using the unit toggle — all plan values will be shown in that unit.

Step 2: Choose a Progression Model

Linear Progression adds a fixed percentage each week. Choose 1-2% for intermediates, 3-5% for beginners. Double Progression first increases reps to a ceiling, then increases weight and resets reps to the floor — ideal for hypertrophy rep ranges (e.g., 8-12 reps). Wave Loading cycles intensity across three-week waves, managing fatigue for advanced lifters.

Step 3: Set the Duration and Generate the Plan

Select 8, 10, or 12 weeks for your training block. Most intermediate strength programs run in 8-12 week blocks before a deload. Click Generate Progression Plan to see your complete week-by-week table showing the exact weight, sets, reps, and total weekly volume for each training week.

Reading the Volume Column

The volume column shows total weekly volume (sets × reps × weight). Tracking volume is essential for monitoring training load. As weight increases, volume increases even if reps stay the same. During deload weeks or wave loading dips, volume intentionally drops to allow recovery before the next push.

What to Do When You Miss a Week

If you miss reps on a scheduled week, do not advance the weight. Repeat that week until you complete all reps with good form, then continue the plan from the following week. Most programs allow 1-2 repeat weeks before a deload is needed. Adjust the starting weight down by 5-10% and restart if you miss multiple weeks in a row.

Frequently Asked Questions

Is this progressive overload calculator free?

Yes, the progressive overload calculator is completely free. Generate unlimited progression plans for any lift, any model, any duration. No signup required and everything runs in your browser.

Is my training data private?

Yes, all calculations happen locally in your browser. Your training data is never sent to a server, stored in a database, or shared in any way.

What is progressive overload?

Progressive overload is the gradual increase of stress placed on the body during training. By systematically adding weight, reps, or sets over time, you force the body to adapt and grow stronger. It is the foundational principle behind all effective strength training programs.

What is linear progression?

Linear progression adds a fixed percentage to the working weight each week. For example, adding 2.5% per week means a 100 kg lift becomes 102.5 kg the next week. It is the simplest and most effective model for beginners and intermediates who can still add weight consistently each week.

What is double progression?

Double progression tracks both reps and weight. You first fill out all your sets to a target rep ceiling (e.g., 3 sets of 12), then increase the weight for the next cycle and start again at the lower rep floor (e.g., 3 sets of 8). This is ideal for hypertrophy training where you train in rep ranges rather than fixed rep counts.

What is wave loading?

Wave loading alternates load intensity across weeks in a pattern — typically heavy, medium, light — before increasing the baseline and repeating. For example, a 3-week wave might progress at +5%, then drop to -2%, then reach +8%. This method manages fatigue accumulation and is used in intermediate-to-advanced programming.

How long should a progression block be?

Most linear blocks run 8-12 weeks before a deload or program reset. Double progression and wave loading blocks can run longer (12-16 weeks) because they manage fatigue better. When progress stalls, it is time to deload, change the model, or increase calorie intake.

Can I use kg or lbs with this calculator?

Yes, the calculator supports both kilograms and pounds. Toggle between units at any time and all values in the progression table update automatically.