Camera push-up detection
Uses the front camera to detect and count push-up reps — no wearable or extra gear required.
Everything this app can do — detailed, honest, and complete.
CounterUpsCounterUps uses your phone's camera to automatically count push-ups. It builds a personalized 6-week training plan based on your height, weight, age, and goal — whether that's losing weight, building muscle, or staying in shape. The current public App Store release is Version 2026.8.11 from August 12, 2026, adding landscape workout recording and training videos you can preview, pause, play full screen, save to Photos, or share, plus Settings management for local videos and more reliable camera orientation, workout recovery, and rep counting.
Uses the front camera to detect and count push-up reps — no wearable or extra gear required.
When camera isn't the right fit, switch to motion sensor detection or voice-activated counting modes.
Count, time, calorie, interval, and free modes support both structured training plans and flexible solo sessions.
Enter your height, weight, age, gender, and fitness goal. The app generates a complete 6-week progression plan.
Workout data and calories sync to Apple Health automatically after each session.
Notification reminders keep training sessions on schedule without requiring manual check-ins.
Lock distracting apps with Apple's Screen Time framework, then unlock them automatically as real, detected push-ups add minutes to your balance.
Here's why each of these capabilities was built the way it was, and what it means for your workouts.
Point your phone and start. The camera detects your push-ups automatically — no manual tapping needed.
Choose to lose weight, build muscle, or maintain fitness. The app creates a structured plan based on your body metrics and adjusts as you progress.
Count-based, time-based, calorie-based, interval, and free mode — pick what fits your day and still get your workout logged.
Start with the free trial and explore all features before committing. No credit card required.