Workout Log
Log workout sessions with sets, reps and weight.
Overview
The Workout Log captures full training sessions: the date, an optional session name, and every set with its exercise, reps, weight, and unit. Unlike a PR log that snapshots only the highlight lifts, this tool records the daily working sets that make those highlights possible, and it tallies session volume and total reps automatically so you can see at a glance what a hard week of training actually contained.
Volume and intensity are the two levers of strength and hypertrophy progress, and tracking them honestly across weeks is the difference between programmed progress and aimless gym attendance. Whether you run a templated program such as 5x5 or build sessions on the fly, the log accepts both styles and tags any set that beats your existing personal record for that exercise.
How it works
Sessions are the top-level unit, each containing a list of sets. Adding a session creates an empty container; adding sets fills it. As you type rep counts the tool surfaces a suggested rest period based on the loading zone (heavy low-rep work earns longer rests than higher-rep accessory work), drawing on the same shared catalogue that powers exercise and template suggestions.
For each session the header chips show the set count, total reps, and total volume (weight times reps summed) in kilograms and pounds separately so unit changes never produce nonsense totals. Sets that match your best ever weight for the named exercise are flagged with a PR chip in the table, computed against the full session history rather than just the current week.
Examples
- 5x5 program: log a session named "5x5 — Workout A" and add five sets of squat at the same weight, then bench and barbell row sets at their working weights.
- Hypertrophy upper-body day: log six exercises with three to four sets each, ranging from heavy compound work to higher-rep isolation, and inspect the per-session volume to confirm the prescribed workload.
- Deload week: log lighter sessions deliberately, then compare them against the prior block's volume to confirm the deload reduction matched the program.
- Drop sets: log the heavy initial set and each lighter drop as separate sets within the same session for accurate volume accounting.
FAQ
Do I have to pre-name the session? No. Sessions accept an empty name and the date alone is enough to identify them. Naming becomes useful when you run a templated program.
How is volume calculated? Weight times reps for each set, summed across the session, split by unit so kilogram sets and pound sets total separately.
What counts as a PR within the log? The single best weight ever logged for a given exercise name in your session history. The PR chip appears on whichever set holds that current best.
Can I track bodyweight movements? Yes. Log the bodyweight figure used (or zero for unweighted variants) and the rep count. Be consistent with the exercise name so PR detection works correctly across sessions.
How fast is set entry on a phone between sets? The per-session form keeps exercise, reps, weight, and unit on a single row so you can add a set in roughly ten seconds while resting at the bar or rack.