The resistance band workout app that tracks every band

A resistance band app needs a plan that pairs bands with moves they suit, a simple way to log which band you used, and a rule for when to go up. RIRLift does that free on iPhone and Apple Watch. Log the band's rated pounds, your reps and how many you had left, and the next session's targets are set.

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 a band workout app has to get right

Training with bands, set by set

A stackable band set and a doorway bar

Upper 1 of the bar-and-bands plan below, in an apartment. The bands are rated 10, 20, 30, 40 and 50 lb.

ExerciseYou loggedNext sessionWhy
Pull-UpBodyweight, 7 / 6 / 5 / 5 reps, 1 leftPull-Up × 6Today's target was 5 and every set reached it. Next time, aim for 6.
Band Bent-Over Row30 lb band, 16 / 15 / 14 reps, 1 left30 lb band × 15Not at 20, the top of the range. Same band, one more rep on the weakest set.
Band Lateral Raise10 lb band, 18 / 16 / 15 reps, 0 left10 lb band × 16The target was 16 and the last set got 15, so it stays at 16.
Decline Push-Up15 / 14 / 12 / 12 reps, 1 leftDecline Push-Up × 13Your weakest sets hit today's target of 12, so the next one is 13.

Bands and bodyweight follow one rule. Reps climb until the range runs out.

Hip thrusts top out on a stacked band

Lower 1 of the same plan, two weeks later. The hip thrust band is a 30 and a 10 stacked.

ExerciseYou loggedNext sessionWhy
Band Hip Thrust40 lb (30 + 10 stacked), 25 / 25 / 25 reps, 1 leftNext band up × 12Every set hit 25, the top of the range, so the load goes up and the target resets to 12. Stack 30 and 20 and log 50 lb.
Band Hip ThrustNext session: 50 lb, 15 / 13 / 12 reps, 1 left50 lb × 13The heavier band has you back near the bottom of the range. Your weakest set hit 12, so aim for 13.
Skater SquatBodyweight, 9 / 9 / 8 / 8 reps per leg, 1 leftSkater Squat × 9Today's target was 8 and every set made it, so the next target is 9.

Moving up a band is just a heavier number in the log. The app takes it from there.

A loop band and one pair of dumbbells

The home glute session below, twice a week, with a 20 lb loop band and 20 lb dumbbells.

ExerciseYou loggedNext sessionWhy
Band Seated Hip Abduction20 lb band, 30 / 28 / 24 reps, 0 left20 lb band × 25Today's target was 24 and your weakest set made it, so the next target is 25.
Single-Leg Hip Thrust20 lb, 18 / 17 / 16 reps per leg, 1 left20 lb × 17Not at 20 yet. Same dumbbell, one more rep on every set.

A band and a dumbbell in the same session, logged the same way.

Band plans that open in RIRLift

Make it fit you

Questions

Can you build muscle with resistance bands?

Yes. Studies comparing elastic bands with weights have found similar strength gains, as long as sets end close to failure and get harder over time. Pair bands with moves that load the stretch, like pull-ups and nordic curls.

How do I log resistance band weight?

Enter the resistance printed on the band. If you stack bands, add them together. Keep the anchor and stance the same so the numbers compare week to week.

When should I move up to a heavier band?

When every set reaches the top of the rep range with the reps in reserve the plan asks for. The app resets the target to the bottom of the range so the heavier band has room to grow. When to increase weight covers the signals.

Do I need anything besides bands?

A doorway pull-up bar helps most, because bands train pulling from overhead poorly. The bar-and-bands plan uses both, plus a chair and a step.

Is RIRLift free?

Yes. Unlimited workouts, progression and up to 4 active routines are free with no account and no ads. Pro is $9.99/month or $79.99/year in the US.

More ways lifters use RIRLift

Every lifter and goal