The kettlebell app that tells you when to buy the next bell

A kettlebell app should work with the one bell you own, count progress in reps while that bell can't get heavier, and tell you plainly when the next size is due. RIRLift does that free on iPhone and Apple Watch. Log your reps and how many you had left after each set, 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
RIRLift on Apple Watch counting down rest after a bench press set, with buttons to add or take off 15 seconds

What a kettlebell lifter needs from an app

One 35 lb kettlebell, session by session

Day 1 with a single 35 lb bell

Running the one-kettlebell plan below twice a week in a living room. The bell is a 35, and it's the only one you own.

ExerciseYou loggedNext sessionWhy
Kettlebell Split Squat35 lb, 12 / 12 / 11 / 10 reps per leg, 1 left35 lb × 11Today's target was 10 and your weakest set made it, so the next target is 11.
Kettlebell Deadlift35 lb, 20 / 20 / 20 / 20 reps, 2 left40 lb × 10Every set reached 20, the top of 10–20. One step up is 5 lb, the next bell size, and the target resets to 10.
Kettlebell Overhead Press35 lb, 7 / 6 / 5 reps, 1 left35 lb × 6The last set fell one short of 6, so the target stays. Pressing a bell overhead moves slowest.

One lift is ready for a heavier bell, two keep climbing in reps. The same 35 lb bell runs all three.

The press stops moving

Three sessions later, the overhead press is still at 6, 5 and 5.

ExerciseYou loggedNext sessionWhy
Kettlebell Overhead Press35 lb, 6 / 5 / 5 reps, 1 left, third session running30 lb, or stay at 35Three sessions with no new rep, so the recap suggests about 10% lighter, rounded down to 30 lb. No 30 lb bell? Choose Not yet and slow each lowering to 3 seconds.
Kettlebell Row35 lb, 15 / 15 / 14 / 13 reps, 1 left35 lb × 14Your weakest set hit today's target of 13, so next time it's 14.

A stall gets a choice, not an order. You pick Deload or Not yet based on the bells you have.

You bought a 40

The deadlift called for 40 lb, so you picked one up. Now there are two bells by the couch.

ExerciseYou loggedNext sessionWhy
Kettlebell Deadlift40 lb, 13 / 12 / 11 / 10 reps, 2 left40 lb × 11First week on the heavier bell. Your weakest set hit the target of 10, so the next one is 11.
Kettlebell Split Squat35 lb, 15 / 15 / 15 / 15 reps per leg, 1 left40 lb × 8Top of 8–15 on every set. The app calls for one step up, and this time the bell is already in the room.

Each lift asks for the next bell when it's ready. Buy them one at a time, in the order your lifts call for them.

A kettlebell plan that opens in RIRLift

Make it fit you

When a different app fits better

Questions

Is one kettlebell enough to get stronger?

Yes, for months. Add reps until every set tops the range, then slow the lowering and work back up. When even that tops out on your main lifts, it's time for the next size.

What weight kettlebell should I start with?

One you can deadlift 15 to 20 times with good form and press a few times. The app starts new lifts light, labelled Estimate, and uses one set of max reps to find your number. How much weight should I lift? gives a starting point.

Can it track kettlebell swings?

Yes. Log the bell and your reps like any other set. The kettlebell swing page covers form and what to swap it for.

Does it work with kettlebells in kg?

Yes. Units are set per exercise, so kg bells and lb dumbbells can share one log.

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 and adds more Coach conversations and unlimited routines.

More ways lifters use RIRLift

Every lifter and goal