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. Week Stats
Total Sets: 73
Strength Sets: 58, 79%
Hypertrophy Sets: 15, 21%
Upper Sets: 43 (28s , 15h ) , 3d
Lower Sets: 21 (21s ) , 3d
Core Sets: 9 (9s ) , 3d
Push Sets: 24 (15s , 9h ) , 3d
Pull Sets: 21 (15s , 6h ) , 3d
Legs Sets: 19 (19s ) , 3d
Shoulders: 23↓ (22s , 2h ) , 3d
Triceps: 17↓ (8s , 9h ) , 3d
Back: 20↓ (20s ) , 3d
Abs: 9↑ (9s ) , 3d
Glutes: 19↓ (19s ) , 3d
Hamstrings: 11 (11s ) , 3d
Quadriceps: 9↑ (9s ) , 3d
Chest: 21↓ (19s , 2h ) , 3d
Biceps: 13↓ (7s , 6h ) , 3d
Calves: 9↑ (9s ) , 3d
Forearms: 10↑ (7s , 3h ) , 3d
{"maxWidth":1200,"maxBodyWidth":2400,"url":"/planner","isLoggedIn":false}
{"initialProgram":{"customExercises":{},"program":{"vtype":"program","id":"lkjvytbn","name":"Alpha Destiny Novice","url":"","author":"","shortDescription":"","description":"","nextDay":1,"weeks":[],"isMultiweek":false,"days":[{"id":"umokbtry","name":"Day 1","exercises":[]}],"exercises":[],"tags":[],"deletedDays":[],"deletedWeeks":[],"deletedExercises":[],"clonedAt":1779249794769,"planner":{"name":"Alpha Destiny Novice","weeks":[{"name":"Week 1","days":[{"name":"Day 1","exerciseText":"Box Squat / 4x4-6, 1x4-6+ / 51kg / 120s / progress: custom() {~\n if (completedReps[ns] >= 10) {\n weights += 10%\n }\nelse if (completedReps[ns] <= 3) {\n weights -= 5%\n }\n~}\n// (Floor Press)\nBench Press / 4x4-6, 1x4-6+ / 72kg / 120s / progress: custom() {~\n if (completedReps[ns] >= 10) {\n weights += 10%\n }\nelse if (completedReps[ns] <= 3) {\n weights -= 5%\n }\n~}\nPendlay Row / 4x4-6, 1x4-6+ / 62kg / 120s / progress: custom() {~\n if (completedReps[ns] >= 10) {\n weights += 10%\n }\nelse if (completedReps[ns] <= 3) {\n weights -= 5%\n }\n~}\nTriceps Extension, Barbell / 2x6-10, 1x6-10+ / 20kg / 60s / progress: custom() {~\n if (completedReps[ns] >= 15) {\n weights += 10%\n }\nelse if (completedReps[ns] <= 5) {\n weights -= 5%\n }\n~}\nPreacher Curl, Barbell / 2x6-10, 1x6-10+ / 20kg / progress: custom() {~\n if (completedReps[ns] >= 15) {\n weights += 10%\n }\nelse if (completedReps[ns] <= 5) {\n weights -= 5%\n }\n~}\nStiff Leg Deadlift / 1x4-6, 1x4-6+ / 85kg / 120s / progress: custom() {~\n if (completedReps[ns] >= 10) {\n weights += 10%\n }\nelse if (completedReps[ns] <= 3) {\n weights -= 5%\n }\n~}\n// (Weighted)\nPlank / 3x1 / 100% / 60s"},{"name":"Day 2","exerciseText":"Box Squat / 4x4-6, 1x4-6+ / 51kg / 120s\n// (Paused)\nOverhead Press / 4x4-6, 1x4-6+ / 45kg / 120s / progress: custom() {~\n if (completedReps[ns] >= 10) {\n weights += 10%\n }\nelse if (completedReps[ns] <= 3) {\n weights -= 5%\n }\n~}\nDeadlift / 1x4-6, 1x4-6+ / 100kg / 120s / progress: custom() {~\n if (completedReps[ns] >= 10) {\n weights += 10%\n }\nelse if (completedReps[ns] <= 3) {\n weights -= 5%\n }\n~}\nBench Press Close Grip / 2x6-8, 1x6-8+ / 67.5kg / 120s / progress: custom() {~\n if (completedReps[ns] >= 13) {\n weights += 10%\n }\nelse if (completedReps[ns] <= 5) {\n weights -= 5%\n }\n~}\n// (Weighted)\nChin Up / 2x3-5, 1x3-5+ / 86.53% / 60s\n// (Weighted)\nPlank / 3x1 / 100% / 60s"},{"name":"Day 3","exerciseText":"Box Squat / 4x4-6, 1x4-6+ / 51kg / 120s\n// (Floor Press)\nBench Press / 4x4-6, 1x4-6+ / 72kg / 120s\nPendlay Row / 4x4-6, 1x4-6+ / 62kg / 120s\nTriceps Extension, Barbell / 2x6-10, 1x6-10+ / 20kg / 60s\nPreacher Curl, Barbell / 2x6-10, 1x6-10+ / 20kg\nStiff Leg Deadlift / 1x4-6, 1x4-6+ / 85kg / 120s\n// (Weighted)\nPlank / 3x1 / 100% / 60s"}]},{"name":"Week 2","days":[{"name":"Day 1","exerciseText":"Box Squat / 4x4-6, 1x4-6+ / 51kg / 120s\n// (Paused)\nOverhead Press / 4x4-6, 1x4-6+ / 45kg / 120s\nDeadlift / 1x4-6, 1x4-6+ / 100kg / 120s\nBench Press Close Grip / 2x6-8, 1x6-8+ / 67.5kg / 120s\n// (Weighted)\nChin Up / 2x3-5, 1x3-5+ / 86.53% / 60s\n// (Weighted)\nPlank / 3x1 / 100% / 60s"},{"name":"Day 2","exerciseText":"Box Squat / 4x4-6, 1x4-6+ / 51kg / 120s\n// (Floor Press)\nBench Press / 4x4-6, 1x4-6+ / 72kg / 120s\nPendlay Row / 4x4-6, 1x4-6+ / 62kg / 120s\nTriceps Extension, Barbell / 2x6-10, 1x6-10+ / 20kg / 60s\nPreacher Curl, Barbell / 2x6-10, 1x6-10+ / 20kg\nStiff Leg Deadlift / 1x4-6, 1x4-6+ / 85kg / 120s\n// (Weighted)\nPlank / 3x1 / 100% / 60s"},{"name":"Day 3","exerciseText":"Box Squat / 4x4-6, 1x4-6+ / 51kg / 120s\n// (Paused)\nOverhead Press / 4x4-6, 1x4-6+ / 45kg / 120s\nDeadlift / 1x4-6, 1x4-6+ / 100kg / 120s\nBench Press Close Grip / 2x6-8, 1x6-8+ / 67.5kg / 120s\n// (Weighted)\nChin Up / 2x3-5, 1x3-5+ / 86.53% / 60s\n// (Weighted)\nPlank / 3x1 / 100% / 60s"}]}]}},"version":"20240302101133","settings":{"timers":{"workout":120},"planner":{"strengthSetsPct":30,"hypertrophySetsPct":70,"weeklyRangeSets":{"shoulders":[10,12],"triceps":[10,12],"back":[10,12],"abs":[10,12],"glutes":[10,12],"hamstrings":[10,12],"quadriceps":[10,12],"chest":[10,12],"biceps":[10,12],"calves":[10,12],"forearms":[10,12]},"weeklyFrequency":{"shoulders":2,"triceps":2,"back":2,"abs":2,"glutes":2,"hamstrings":2,"quadriceps":2,"chest":2,"biceps":2,"calves":2,"forearms":2},"synergistMultiplier":0.5}}},"revisions":[],"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","shouldSync":false}