Weight Lifting Tracker
Log your lifts and track strength progress over time.
Start a workout, add an exercise by name, and log each set's reps and weight; tick a set when you have done it. A new set copies the last one's numbers, so a straight set of five is a tick per set. Finish the workout to save it and see what it added up to.
A personal record here is a set whose estimated one-rep max beats every set of that exercise before it. The estimate is Epley's formula, weight × (1 + reps ÷ 30), which lets a heavy triple and a lighter set of eight be compared fairly. It is an estimate, most accurate below about ten reps; it is not a prediction of a real max attempt.
Pick Bodyweight before adding an exercise like pull-ups, dips or push-ups, and the weight column becomes the load you add, which can be nothing. A set is then a record when no earlier set had both as much added load and as many reps: more reps at the same load counts, and so does more load. Pick Timed for planks and holds, logged in seconds, where the longest hold is the record.
Weights are stored in kilograms whatever unit you pick, so switching between kg and lb changes only how numbers are shown. Everything stays in this browser.
Under each set's weight is how to load it: the plates for one side of the bar, from the bar weight and plates you set under Bar and plates. It uses the fewest plates it can, and when the weight cannot be made exactly it shows the nearest load below it and by how much. kg and lb keep separate bar and plate settings.
How does it work out which plates to load?
It subtracts the bar, halves the rest for each side, and finds the fewest plates from what you have on hand that make that weight — not simply the biggest plate first, which can fail when you only have one or two of a size. If the weight cannot be made exactly, it shows the nearest load under it and by how much. Set your bar and how many pairs of each plate you own under Bar and plates.
How is the one-rep max estimated?
With the Epley formula: weight × (1 + reps ÷ 30). 100 kg for 5 reps estimates about 116.7 kg. A single rep is its own max.
Why is my estimated max higher here than on another calculator?
Records are ranked by the Epley estimate, and other calculators often use Brzycki or a blend of several formulas. For low-rep sets Epley reads up to about 4% higher — 3.7% at 2 to 5 reps — and the two agree at 10. The difference can decide which set counts as your best: 100 kg × 3 is 110.0 kg by Epley and 105.9 kg by Brzycki, while 86 kg × 8 is 108.9 and 106.8, so Epley ranks the triple higher and Brzycki the set of eight. The formula stays fixed so your record history never changes under you.
Does a matching lift count as a new record?
No — a PR has to beat your best estimated one-rep max for that exercise, not equal it.
How do pull-ups and planks count as records?
Add them as Bodyweight or Timed. A bodyweight set is a record when no earlier set had both as much added load and as many reps, so ten pull-ups after a best of eight is one, and so is a first set with 10 kg on a belt. A timed hold is a record when it is longer than every earlier one.
Where is my training log stored?
In this browser only. Export JSON keeps a copy; clearing site data deletes the log.
Related Tools
Updated October 10, 2026