Skip to tasbih counter
Sibha

Push up and rep counter

Free count · tap anywhere

Hold to reset · space to count

Push up and rep counter. How it works and what it is for

A rep counter holds the number so your attention stays on form. Tap once per repetition, or set your target set size and let the counter mark the point where the set is done. Between sets the count stays where you left it, so a rest is not a reset.

How do you count push ups without losing track?

Tap at the top of each repetition, at the same point in the movement every time. Counting at the same phase means an interruption never leaves you unsure whether the current rep counted. For high rep sets, set the target and glance only at the remaining number.

How do you count sets as well as reps?

Set the counter target to your rep count and reset between sets, keeping a note of the number of sets on paper, or count total volume in one continuous run and divide at the end. Volume counting is simpler and gives you the number that matters most for progression.

Is a manual counter better than an automatic rep tracker?

Automatic trackers using a watch or camera miscount partial reps and unusual tempos. A tap is unambiguous. The trade-off is that tapping breaks rhythm, so many people tap between reps for slow strength work and use targets for fast conditioning work.

Frequently asked questions

What is a rep counter?

A rep counter records completed repetitions of an exercise, one press per rep.

Can I count sets with this counter?

Yes. Set your rep target, reset between sets, or count total volume in one run and divide at the end.

Is this counter free?

Yes. It is free to use, has no adverts, no premium tier and no sign-up. Every feature is available to everyone.

Does it work offline?

Yes. Once the page has loaded once, the counter keeps working with no internet connection and your count is kept on your device.

Is my count saved if I close the tab?

Yes. The current count is stored in your browser on your own device, so reopening the page picks up where you left off. Clearing your browser data clears the count.