Workout Log

Track sets, reps and weight per session — with history and personal-best highlights.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

A private workout log for anyone who lifts: record each training session as a list of exercises, with sets, reps and weight for every set, then watch your history, lifetime totals and personal-best highlights build up over time. It is designed for strength training and bodybuilding — squats, presses, deadlifts, rows, accessories — but works for any movement you can describe with a weight and a rep count. Everything is calculated and stored in your browser, so there is no account, no subscription and nothing uploaded to a server.

How it works

Each session has a date, a unit (kg or lb) and an optional bodyweight. Inside a session you add exercises, and inside each exercise you add sets. A set is simply a number of reps at a given weight, and the tool computes its estimated one-rep max live using the Epley formula 1RM = weight × (1 + reps / 30). As you type, the heaviest estimated 1RM for that exercise is highlighted so you can see the moment you hit a new best.

When you press Log session, the entry is saved to local storage and three things update at once. First, the history list gains a collapsible row you can reopen, edit or delete. Second, the lifetime stats recompute — total sessions, distinct exercises, total sets and total volume in kilograms. Third, the personal-best table rebuilds across your whole log, ranking every exercise by its best estimated 1RM and also showing the heaviest single set and the biggest single-session volume. Because all weights are normalised to kilograms internally, a session logged in pounds and one logged in kilograms compete fairly for the same record.

Example

Suppose your Monday session is Back Squat 5 × 100 kg, Bench Press 5 × 70 kg and Barbell Row 8 × 60 kg. The log records the squat’s estimated 1RM at about 117 kg, the session volume at 2 690 kg, and files all three exercises into your personal-best table. Next week you squat 5 × 105 kg — the green highlight flags a new estimated-1RM best of roughly 122 kg, and your lifetime volume ticks up. A month later you can export the whole thing to CSV and chart your progression in a spreadsheet.

ExerciseSets × reps × weightSession volumeEst. 1RM (top set)
Back Squat5 × 100 kg500 kg117 kg
Bench Press5 × 70 kg350 kg82 kg
Barbell Row8 × 60 kg480 kg76 kg

Use the Add set button to clone your previous set so you only change the numbers that moved, and the quick exercise buttons to drop common lifts in with one tap. Your log lives in this browser until you clear it — back it up to JSON before switching devices.

Ad placeholder (rectangle)