Skip to content

Workout Rep Counter

Record completed workout sets and reps by day with an optional rest timer, PNG, and CSV export.

Privacy: your files never leave your device. All processing happens locally in your browser.

How to use

  1. 1.Choose the repetitions for the next set and an optional rest duration in seconds.
  2. 2.Press Complete set after finishing; the page saves the set and updates today's set and rep totals.
  3. 3.Use Undo set for the latest correction, then export the dated history as PNG or CSV when needed.

About Workout Rep Counter

Workout Rep Counter is a lightweight local log for one practical task: marking a completed set and keeping the result attached to the day it happened. It is not an exercise plan, a camera-based rep detector, a body measurement tool, or medical guidance. You choose the number of repetitions in the set and the optional rest duration, then press Complete set after you finish. The tool records the set in the browser, shows how many sets and total repetitions are saved for today, and starts a simple rest countdown when you requested one. That focused flow is useful when you want an uncluttered way to keep your place between sets without creating a profile or opening a larger workout application.

Sets and repetitions remain distinct in the local record. If you complete one set of ten reps and then one set of twelve reps, the day shows two completed sets and twenty-two recorded reps. Undo set removes the most recently completed set from that calendar day and recalculates the total, so correcting a mistaken tap does not require clearing everything. The selected repetitions and rest duration are saved with the counter for the next interaction. The page accepts whole-number repetitions from one through one thousand and rest durations from zero through 3,600 seconds. Zero seconds keeps the counter useful for circuits or situations where a countdown is not wanted. No training volume recommendation is implied by those inputs; they are simply values you choose for your own record.

The rest timer is deliberately narrow. Completing a set can start a countdown based on the rest duration you entered, and Skip rest clears it when you are ready to continue. The counter does not try to detect movement, infer form, estimate calories, prescribe a recovery interval, or make a claim about a health outcome. Those features would need different evidence and, in several cases, device permissions or a server-side model. This page stays a client-side record of what you decided to enter. The daily date is calculated from your device's local timezone, so a late session remains on the local day where you logged it instead of being moved by a UTC boundary.

Every saved day can be reviewed in the Daily history list. Each row shows both the number of completed sets and the total repetitions recorded for that date. Export CSV creates one row per saved day with Date, Sets, and Reps columns. That format makes the history readable in a spreadsheet without turning the browser tool into a cloud database. Export PNG creates a 1080 by 1350 image with the Lizely mark, a total, and recent day rows. The image does not include a URL or your custom workout label, which keeps a shared summary from exposing a personal note. Both exports happen in the browser through native canvas and Blob APIs.

Your log is local to this browser. There is no account, synchronization service, tracker, hidden upload, or API request for completed sets. Clearing browser data removes the history, and a separate device has an independent empty record. If local browser storage is unavailable, the page still lets you see the interaction that is currently open and reports that it cannot save a durable history. This honest boundary matters because a workout note that only exists on one device should never be presented as if it had been backed up.

Use this tool when the product you need is a set marker with a short rest interval and a dated record. For a general event count with adjustable click steps, use Online Tally Counter. For a target-based 33 or 99 counter with optional completion feedback, use Tasbih Counter. Start by setting the reps and rest values that match the set you are about to perform. Press Complete set after the set is done, use Undo set for a correction, and export only when you want a record outside the browser. The result is a small, private log that remains focused on your own entries rather than turning routine counting into a complicated account system.

Methodology & sources

The tool saves each completed set as a user-entered whole number under counter:workout-rep-counter in browser localStorage. Daily totals are calculated from those stored set entries using the device-local calendar date. The countdown is an optional local convenience and does not make any training recommendation.

Frequently asked questions

Does this tool count reps with my camera?
No. It records the sets and repetitions that you enter; it does not use a camera, microphone, or AI model.
Can I change the reps for a later set?
Yes. Update Reps per set before marking that set complete; each saved set keeps the number used when it was recorded.
Is this a training plan or medical recommendation?
No. It is a neutral personal record and makes no recommendation about exercise volume, rest, or health.

Device & Productivity guides

View all