Free situp counter
Point your camera, start moving. Reps count on your device — no video is uploaded, no account needed.
How the counting works
Your camera feed runs through Google's MoveNet pose model inside your browser. It follows your joints and counts a rep each time the movement completes a full range of motion. No camera frames are recorded, stored, or sent to a server.
Why on-device matters
No video leaves your phone. Pose tracking runs in your browser, no video or photos are saved or uploaded, and there is no account or sign-up wall to use the tool.
Getting a clean situp count
Turn side-on so the camera sees your profile — facing it head-on also works. Propping the phone a little higher helps either way. A rep counts each time your shoulders come up off the floor and back down.
The basics either way: even lighting, your whole body in frame, and hold still for the two-second calibration before you begin.