A one-rep max (1RM) calculator estimates your absolute strength from a submaximal set. It is one of the most-used tools in strength training because true 1RM testing is physically taxing, injury-prone, and often unnecessary. But not all 1RM formulas are equal — a set of 8 reps at 100 kg gives you five different "estimated 1RM" numbers depending on which formula you plug it into. This guide covers every major formula, when each is most accurate, and how to combine them for a reliable estimate.
Why Estimate Instead of Test?
A true 1RM attempt requires warming up to maximal load, and it exposes you to three risks that estimation avoids:
- Injury risk: heavy singles under fatigue accumulate joint stress even without acute injury.
- Recovery cost: a true 1RM day requires 5-7 days of reduced training after — a cost few programs can absorb.
- Psychological load: failing a max attempt saps confidence for weeks.
For 95% of lifters, an accurate submax-based estimate is more useful than a real 1RM number. Powerlifters and Olympic lifters test true 1RM before meets. Everyone else should estimate.
The Five Major Formulas
Epley (1985)
The most widely used and mathematically simplest formula:
1RM = weight × (1 + reps / 30)
- Best range: 1-10 reps
- Strength: accurate for lower rep ranges, easy to remember
- Weakness: starts to overestimate significantly above 10 reps
A set of 5 at 100 kg → Epley predicts a 1RM of 116.7 kg. See our full Epley vs Brzycki comparison for accuracy data.
Brzycki (1993)
A rep-count-based formula popular in academic strength research:
1RM = weight × 36 / (37 − reps)
- Best range: 1-10 reps (peaks in accuracy at 3-8 reps)
- Strength: more accurate than Epley in the 5-10 rep range
- Weakness: becomes unstable and inaccurate above 12 reps
A set of 5 at 100 kg → Brzycki predicts a 1RM of 112.5 kg — 4 kg lower than Epley. Which one is right depends on training age and the lift type.
Lombardi (1989)
A geometric formula that scales differently at higher rep ranges:
1RM = weight × reps^0.10
- Best range: 5-15 reps
- Strength: more conservative estimates that hold up at higher rep counts
- Weakness: under-predicts for 1-3 reps
O'Conner (1989)
A linear formula:
1RM = weight × (1 + 0.025 × reps)
- Best range: 1-6 reps
- Strength: conservative, safer for programming percentages
- Weakness: significantly under-predicts above 8 reps
Wathan (1994)
A more complex exponential formula:
1RM = weight × 100 / (48.8 + 53.8 × e^(−0.075 × reps))
- Best range: 1-10 reps
- Strength: best fit to research data across the full 1-10 range
- Weakness: too complex to calculate mentally
Side-by-Side Comparison
Take a set of 5 reps at 100 kg and plug it into each formula:
- Epley: 116.7 kg
- Brzycki: 112.5 kg
- Lombardi: 117.5 kg
- O'Conner: 112.5 kg
- Wathan: 115.7 kg
The 5 kg spread across formulas is not a bug — it reflects the reality that no single formula perfectly predicts 1RM from a submax set. The variation is largest at the extremes (very low or very high rep ranges) and smallest in the 4-8 rep sweet spot where every formula was validated against real 1RM data.
Which Formula to Use When
- 1-3 reps: Epley or Wathan. Brzycki works too. Skip Lombardi.
- 4-6 reps: Any of the five. Convergence is highest here.
- 7-10 reps: Brzycki or Wathan. Epley starts to overestimate.
- 10+ reps: Lombardi only. The others break down.
- Programming percentages: Average Epley and Brzycki. The result is conservative and reliable.
Why All Formulas Fail Above 10 Reps
The relationship between rep count and load is not linear across the full range. At 1-5 reps, neural drive dominates and small changes in load produce large changes in max reps. At 15+ reps, muscular endurance and glycogen depletion dominate — a variable no formula accounts for. This is why every 1RM formula was validated on 1-10 rep sets and none should be extrapolated beyond 12 reps.
Practical Application
- For a training log: pick Epley or Brzycki and stick with it. Consistency across time matters more than accuracy per session.
- For programming percentages: average Epley + Brzycki. Use the smaller of the two if you want safety.
- For competition prep: test true 1RM in the last 4-6 weeks before a meet. Formulas are for training decisions, not meet strategy.
- Plug weight and reps into the 1RM Calculator which runs Epley + Brzycki side by side automatically.
Individual Variation
Two lifters can have identical estimated 1RMs from a 5-rep set but very different true 1RMs. The main sources of variation:
- Fiber-type composition: Fast-twitch dominant lifters have higher true 1RMs relative to rep-based estimates. Slow-twitch dominant lifters have lower.
- Neural efficiency: advanced lifters have higher neural drive, which raises true 1RM without changing rep-based math.
- Lift specificity: squats and deadlifts follow formulas more closely than bench press (which has more neural variability).
Track your own estimates against real singles when you do test — the ratio between predicted and actual becomes your personal correction factor.
Related Cluster Reading
- Epley vs Brzycki: which formula to trust — head-to-head accuracy breakdown
Bottom Line
Every 1RM formula is an educated guess based on validated but imperfect data. Epley and Brzycki dominate practical use because they are simple and accurate in the 3-8 rep range where most training happens. For safety, average the two. For higher rep ranges, Lombardi or Wathan handle the tail better. And for real max-day accuracy, formulas are always going to lose to a true 1RM test — but the injury and recovery cost of that test is why formulas exist in the first place.