The Apple Watch rep counter that leaves the last word to you

Apple's Workout app doesn't count your reps. RIRLift's Watch app has an opt-in beta that does, on exercises where your wrist travels with the weight: curls, overhead presses, pulldowns, pull-ups, dips, raises and push-ups. The Watch offers a count like "Use ~11 reps", you tap it, rate how many you had left, and log the set. Squats, deadlifts and leg machines are never counted from the wrist, so those sets stay one confirm, prefilled from last time.

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 rep counter on the Watch should get right

Three sessions with counting turned on

Pull day: the wrist does the counting

Beta on, in a commercial gym. Every exercise today moves your wrist with the weight, so a count can appear on each set.

ExerciseYou loggedNext sessionWhy
Dumbbell Curl30 lb, 12 / 12 / 12 reps, 2 left (range 8–12). The Watch offered ~12 each time35 lb × 8Every set at the top of the range at the planned effort. One 5 lb step, reps back to 8.
Pull-UpBodyweight, 8 / 7 / 7 reps, 2 left (target 7). Set 3 offered ~6; you entered 7Pull-Up × 8The count you logged is the one that counts. The weakest set made 7, so the target moves to 8.
Lat Pulldown120 lb, 12 / 11 / 10 reps, 1 left (target 10, range 8–12)120 lb × 11The weakest set hit today's target. Same weight, one more rep.

One tap filled the reps; the reps in reserve and the Log press were still yours.

Leg day: nothing to count

Same week, lower body. The bar sits on your back and the dumbbells hang still, so your wrist barely moves.

ExerciseYou loggedNext sessionWhy
Barbell Back Squat225 lb, 5 / 5 / 5 reps, 2 left (range 3–5)230 lb × 3No suggestion appears on squats. Every set reached 5 at the planned effort: one 5 lb step, reps back to 3.
Dumbbell Romanian Deadlift50 lb, 10 / 10 / 9 reps, 2 left (target 9, range 8–12)50 lb × 10Hinges aren't counted either. The weakest set made 9, so the target moves to 10.

On leg days the beta stays out of the way. The prefilled sets do the work.

Push-ups at home, presses at the gym

Chest and shoulders twice a week: once on the living-room floor, once at the gym with dumbbells and a barbell.

ExerciseYou loggedNext sessionWhy
Push-UpBodyweight, 22 / 20 / 18 reps, 1 left (target 18)Push-Up × 19Push-ups can be counted: your wrist travels with you. The weakest set made 18.
Flat Dumbbell Press50 lb, 10 / 10 / 9 reps, 2 left (target 9, range 8–12)50 lb × 10Loaded chest presses aren't counted, so you enter these reps. The weakest set made its target.
Barbell Overhead Press95 lb, 8 / 8 / 8 reps, 2 left (range 6–8)100 lb × 6Overhead presses can be counted. Top of the range on every set: one 5 lb step, reps back to 6.

Same muscles, different answers: what matters is whether your wrist moves with the weight.

Plans with plenty for the wrist to count

Make it fit you

When a different app fits better

Questions

Can Apple Watch count reps?

Not with Apple's Workout app, which records time, heart rate and calories. An app can count from the Watch's motion, but only where the wrist moves with the weight. RIRLift's opt-in beta does that and you confirm each count.

Can it count squats?

No. On squats, deadlifts and leg machines the wrist sits still or rides with the bar, so RIRLift never offers a count there. Those sets are prefilled from last time.

Is there an Apple Watch app that counts push-ups?

RIRLift's beta can suggest a count on push-ups, pull-ups and dips, because your wrist travels with your body. You tap the suggestion and log the set.

Does it log the reps by itself?

No. It fills in a suggested count when you tap it. The set is logged only when you press Log, with the reps and reps in reserve you entered.

Is rep counting free?

Yes. The beta, the Apple Watch app and suggested weights are free, with no account. Pro adds plates per side on the Watch.

More ways lifters use RIRLift

Every lifter and goal