Web Editor

This tool allows you to quickly build your weightlifting programs, ensure you have proper weekly volume per muscle group, and balance it with the time you spend in a gym. You can build multi-week programs, plan your mesocycles, deload weeks, testing 1RM weeks, and see the weekly undulation of volume and intensity of each exercise on a graph.

Set the program name, create weeks and days, type the list of exercises for each day, putting each exercise on a new line, along with the number of sets and reps after slash (

/
) character, like this:

Squat / 3x3-5 Romanian Deadlift / 3x8

Autocomplete will help you with the exercise names. You can also create custom exercises if they're missing in the library.

On the right you'll see Weekly Stats, where you can see the number of sets per week per muscle group, whether you're in the recommended range (indicated by color), strength/hypertrophy split, and if you hover a mouse over the numbers - you'll see what exercises contribute to that number, and how much.

The exercise syntax supports RPEs , percentage of 1RM, rest timers, various progressive overload types, etc. Read more about the features in the docs!

When you're done, you can convert this program to Liftosaur program, and run what you planned in the gym, using the Liftosaur app!

To use this program:
  • Install Liftosaur app
  • Copy the link to this program by clicking on below
  • Import the link in the app, on the Choose Program screen.
QR code for app stores
Download on the App Store
Get it on Google Play

00:00
Day Description (Markdown)
This program is based on a Training Max (TM), which is 90% of your 1 Rep Max (1RM).
All percentages have been converted to be based on your 1RM for Liftoscript compatibility.
Exercises
// --- Progression & Lift Templates ---
main_prog / used: none / 0x1 0lb / progress: custom(increment: 10lb) {~
// Increase 1RM at the end of the 4-week anchor cycle
if (week == 4 && dayInWeek == 4) {
rm1 += state.increment
}
~}

acc_4x8-12[1-4] / used: none / 4x8-12+ / @8+ 90s
acc_4x12-15[1-4] / used: none / 4x12-15+ / @7+ 90s
acc_3x10-15[1-4] / used: none / 3x10-15+ / @7+ 90s
acc_3x15-20[1-4] / used: none / 3x15-20+ / @7+ 90s
acc_3x8-12[1-4] / used: none / 3x8-12+ / @8+ 90s
acc_4x10-15[1-4] / used: none / 4x10-15+ / @7+ 90s
acc_to_failure[1-4] / used: none / 3x1+ / 90s


main_lift / used: none / 1x5 56%, 1x5 65%, 1x5+ 75% / 240s
fsl / used: none / 5x5 / 56% 240s

01:44
main: Bench Press[1,1-5] / ...main_lift / progress: custom(increment: 5lb) { ...main_prog }
supplemental: Bench Press[2,1-4] / ...fsl
Incline Chest Press, Leverage Machine[3,1-4] / ...acc_4x8-12
Bent Over Row[4,1-4] / ...acc_4x8-12
Pullover[5,1-4] / ...acc_3x8-12
Triceps Dip, Leverage Machine[6,1-4] / ...acc_to_failure
Bicep Curl, Barbell[7,1-4] / ...acc_4x8-12
Triceps Extension[8,1-4] / ...acc_3x10-15

01:49
main: Trap Bar Deadlift[1,1-5] / ...main_lift / progress: custom() { ...main_prog }
supplemental: Trap Bar Deadlift[2,1-4] / ...fsl
Seated Wide Grip Row[3,1-4] / ...acc_4x8-12
// Complete all reps for one leg before switching
Bulgarian Split Squat[4,1-4] / ...acc_3x8-12
Bicep Curl[5,1-4] / ...acc_4x8-12
Leg Extension[6,1-4] / ...acc_4x10-15
Standing Calf Raise, Leverage Machine[7,1-4] / ...acc_4x10-15
Hanging Leg Raise[8,1-4] / ...acc_to_failure

01:50
main: Overhead Press[1,1-5] / ...main_lift / progress: custom(increment: 2.5lb) { ...main_prog }
supplemental: Overhead Press[2,1-4] / ...fsl
Lat Pulldown[3,1-4] / ...acc_4x8-12
Chest Fly, Cable[4,1-4] / ...acc_3x10-15
Lateral Raise[5,1-4] / ...acc_4x12-15
Shrug[6,1-4] / ...acc_3x8-12
Triceps Pushdown[7,1-4] / ...acc_3x10-15
Standing Row Rear Delt With Rope[8,1-4] / ...acc_3x15-20

01:45
main: Squat[1,1-5] / ...main_lift / progress: custom() { ...main_prog }
supplemental: Squat[2,1-4] / ...fsl
Hip Thrust[3,1-4] / ...acc_3x8-12
Romanian Deadlift[4,1-4] / ...acc_3x8-12
Hammer Curl[5,1-4] / ...acc_3x10-15
Seated Leg Curl[6,1-4] / ...acc_3x10-15
Standing Calf Raise, Leverage Machine[6,1-4] / ...acc_4x10-15
Cable Twist[7,1-4] / ...acc_3x10-15

Week Stats

Total Sets: 114
Strength Sets: 38, 33%
Hypertrophy Sets: 76, 67%
Upper Sets: 68 (19s, 49h), 4d
Lower Sets: 40 (16s, 24h), 2d
Core Sets: 6 (3s, 3h), 2d
Push Sets: 36 (19s, 17h), 2d
Pull Sets: 32 (32h), 4d
Legs Sets: 40 (16s, 24h), 2d
Shoulders: 33↓ (14s, 20h), 4d
Triceps: 21↓ (11s, 10h), 2d
Back: 28↓ (6s, 23h), 4d
Abs: 14↓ (7s, 7h), 3d
Glutes: 30↓ (18s, 13h), 2d
Hamstrings: 17↓ (8s, 9h), 2d
Quadriceps: 28↓ (18s, 10h), 2d
Chest: 26↓ (14s, 13h), 2d
Biceps: 20↓ (20h), 4d
Calves: 21↓ (8s, 13h), 2d
Forearms: 15↓ (15h), 4d