Find your max without risking a max attempt
Knowing your one-rep max (1RM) drives almost every percentage-based training program, but actually testing a true single is fatiguing and carries injury risk. Instead you can estimate it from a submaximal set you already performed. This calculator runs four established formulas at once so you can see both a best estimate and the spread between models.
How it works
Each formula maps the weight you lifted and the reps you completed onto a predicted single. The four implemented here are:
Epley : 1RM = weight × (1 + reps / 30)
Brzycki : 1RM = weight × 36 / (37 − reps)
Lombardi : 1RM = weight × reps^0.1
O'Connor : 1RM = weight × (1 + reps / 40)
At one rep, every formula returns the weight unchanged. As reps rise, Epley and O’Connor scale roughly linearly, Brzycki rises faster and is undefined at 37 reps, and Lombardi uses a gentle power curve. The tool also reports the average of the four as a balanced estimate.
Tips and example
Suppose you completed 100 kg for 5 reps. Epley gives 116.7 kg, Brzycki gives 112.5 kg, Lombardi gives 117.5 kg, and O’Connor gives 112.5 kg — an average near 114.8 kg. That tight cluster tells you your true single is very likely in the mid-110s.
Notes: keep the rep count honest — count only clean reps taken close to failure. For powerlifting, prefer sets of 1 to 5 reps for the most reliable estimate. Treat the average as a planning number and verify with a real top single only during a deliberate peaking block.