Feature

Mesocycle Program Generator

Build a complete periodized training block in 60 seconds. Choose your goal, frequency, and exercises. Plates generates the phases, sets, reps, and load prescriptions automatically.

Programs screen showing active 6-week hypertrophy mesocycle with week progress and available templates

What is a mesocycle?

A mesocycle is a structured training block (typically 4-8 weeks) that phases through different training stimuli. Rather than doing the same thing every week, a mesocycle builds volume, pushes intensity, then recovers, keeping you progressing without burning out.

Four training phases

Accumulation (Build)

Weeks 1-3 / 60-75% 1RM / RPE 6-8

Moderate weight, higher volume. Builds work capacity and muscle. This is where most hypertrophy happens.

Intensification (Peak)

Weeks 4-5 / 75-85% 1RM / RPE 8-8.5

Higher load, same rep ranges. Pushes top-end strength. Volume stays similar but intensity climbs.

Deload (Recovery)

Week 6 / 50-60% 1RM / RPE 5.5

Half the sets, light weight. Manages accumulated fatigue before the next block. No willpower required.

Test (Optional)

Week 7 / Work to 1-3RM

Validate progress with a max-effort attempt. Updates your training maxes for the next cycle.

Build a block in three steps

Step 1

Choose your shape

Goal (strength, hypertrophy, endurance), duration (4-8 weeks), frequency (2-6 days), optional test week.

Step 2

Select exercises

Pick from 300+ exercises. The app distributes them across training days by muscle group automatically.

Step 3

Preview and start

See the week-by-week timeline with phases, sets, and load targets. Then begin your block.

Four progression types

Double progression

Add reps until you hit the top of your range, then bump weight and drop back down.

Example: 8, 9, 10, 11, 12 reps then +5 lbs, back to 8

Fixed increment

Add weight every session regardless of reps. Classic linear progression.

Example: 135, 140, 145, 150 lbs (Starting Strength style)

Percentage of 1RM

Program prescribes specific percentages per week. Automates programs like 5/3/1.

Example: Week 1: 65%, Week 2: 70%, Week 3: 75%

RPE targets

Prescribes effort level. Weight auto-adjusts based on your recent estimated 1RM.

Example: 3x5 @ RPE 7 (app calculates the weight)

Built-in program templates

Don't want to build your own? Start with a proven template and customize from there:

Each template comes pre-configured with appropriate exercises, progression type, and phase structure. Modify anything before starting.

Automatic deload management

Every generated block includes a deload week. No guessing "should I take it easy?" The program handles fatigue management by design. When the deload week arrives, load and volume drop automatically. You just follow the prescribed workout.

Try Plates free

One active program is free. Unlimited programs and advanced features unlock with Pro.

Open Plates