The hypertrophy app that sets your load from reps in reserve

Hypertrophy training comes down to hard sets, enough of them per muscle, and load that rises as you get stronger. RIRLift logs how many reps you had left on every set, counts this week's sets for each muscle, and sets the next load from those numbers, during the session and between sessions. When a lift stops moving, it suggests a lighter week. It's free on iPhone and Apple Watch.

Free on iPhone and Apple Watch · No account · Coming to Android: join the waitlist

4.9 on the App Store 3,000+ lifters
The progress screen: an exercise's estimated 1RM trend charted over the last eight weeks

What hypertrophy training needs from an app

A hypertrophy block, set by set

Upper volume day, week 2 of an 8-week block

Past a year of lifting, running a four-day upper/lower plan with most sets 1 rep short of failure and the last isolation work taken to failure.

ExerciseYou loggedNext sessionWhy
Incline Dumbbell Press65 lb pair, 12 / 12 / 12 / 11 reps, 1 left65 lb × 12The weakest set decides. It hit today's target of 11, so the weight holds and the target moves to 12.
Chest-Supported RowSet 1: 100 lb, 10 reps, 4 left (target 10, 1 left)Set 2: 110 lbThree more left than planned. 100 × 43 ÷ 40 is about 108 lb, rounded to the 110 your plates can make.
Cable Fly40 lb, 15 / 15 / 15 reps, 1 left45 lb × 12Every set at the top of 12–15. One step up the stack, reps back to 12.
Cable Triceps Pressdown70 lb, 14 / 13 / 12 reps, 0 left (target 13)70 lb × 13The last set missed 13. Same weight, same target. A tired third set doesn't cost you weight.

Four exercises, four different outcomes, each from your own sets.

Lower heavy day: the first squat set flies up

Same block. The squat is set at 245 lb for 8 reps with 2 in reserve, in a 5–8 range.

ExerciseYou loggedNext sessionWhy
Barbell Back SquatSet 1: 245 lb × 8, 4 left (target 2)Set 2: 260 lbTwo more reps left than planned: 245 × 41 ÷ 39 ≈ 258, rounded to 260 on the bar.
Barbell Back SquatSets 2–4: 260 lb × 8 / 8 / 8, 2 left265 lb × 5–8Every set at 260 reached 8, the top of 5–8, at the planned effort. One 5 lb step, reps back to 5.
Romanian Deadlift205 lb, 10 / 10 / 10 reps, 2 left210 lb × 6–10Top of 6–10 at exactly the planned effort. One step, and the reps start again at 6.
Leg Extension130 lb, 15 / 14 / 13 reps, 1 left (target 13)130 lb × 14The weakest set hit 13. Hold the weight, aim for one more rep.

An easy first set moved the squat up the same day. The reps at the new weight decided next week.

Week 6: one lift stops moving

Fatigue builds late in a block. The recap flags the lift that hasn't gained a rep in three sessions.

ExerciseYou loggedNext sessionWhy
Lat Pulldown150 lb × 11 / 10 / 10, third session with no new rep135 lb × 10, if you choose DeloadAbout 10% lighter, and the target goes back to the bottom of 10–15. You build up again from there.
Incline Dumbbell Curl30 lb, 12 / 12 / 12 reps, 1 left35 lb × 8–12Every set at the top of 8–12. A stall on one lift doesn't hold back the others.

The deload is a response to a measured stall, one lift at a time. Choose Not yet and nothing changes.

Hypertrophy plans that open in RIRLift

Make it fit you

When a different app fits better

Questions

What is a hypertrophy app?

A workout app built around muscle growth: it plans sets per muscle, tracks how close each set is to failure, and adds load as you get stronger. RIRLift does that from the reps in reserve you log.

Is there a free hypertrophy app?

RIRLift is free with no account: unlimited workouts, load suggestions, deload suggestions, the weekly muscle map and up to 4 active routines. Pro adds unlimited routines, all-time analytics and Fine-tune.

How many sets per muscle per week for hypertrophy?

Most lifters grow on roughly 10 to 20 hard sets per muscle per week, starting lower and adding sets when progress slows. The training volume guide goes through it.

How close to failure should hypertrophy sets be?

Usually 0 to 3 reps in reserve. Compound lifts tend to sit at 1 to 3, isolation work can go to 0. RIR vs going to failure covers the trade-off.

Does it plan deload weeks?

It suggests a deload when a lift stalls for three sessions, about 10% lighter, and you decide. You can also turn suggestions off and run your own deload week.

More ways lifters use RIRLift

Every lifter and goal