One Rep Max Calculator
A one-rep max (1RM) is the heaviest load you can lift for a single, properly completed repetition. Because testing a true max isn’t always practical, this calculator estimates your 1RM from a submax set so you can plan training, track progression, and choose safer working weights. If you want more tools, browse All Calculators, or explore strength-related tools inside our Health & Fitness collection.
Estimate your 1RM from a working set
Enter the weight you lifted and the number of clean reps you performed. For best accuracy, most formulas behave best around 2–8 reps, but you can estimate up to 20 reps with a reliability note.
How It Works (Formulas + Substituted Values)
A one-rep max estimate takes your working set and “projects” what a single all-out rep might look like. We treat your input weight as W and the rep count as R. If you enable RIR adjustment, we compute an effective rep count (Reff) using:
Reff = R + RIR (capped at 15) — this is a conservative way to reflect that stopping with reps in reserve usually implies you could have done additional reps at the same weight.
Formulas included
This calculator offers multiple established estimators. Here’s how they’re written using W (weight) and R (reps or effective reps):
- Epley: 1RM = W × (1 + R / 30)
- Brzycki: 1RM = W × 36 / (37 − R)
- Lander: 1RM = (100 × W) / (101.3 − 2.67123 × R)
- Lombardi: 1RM = W × R0.10
- O’Conner: 1RM = W × (1 + 0.025 × R)
After you press Calculate, we show the selected formula and substitute your values directly into the equation (for example, turning “W × (1 + R/30)” into something like “225 × (1 + 5/30)” and computing each step). This makes it easy to compare how different formulas react to higher reps and why keeping reps moderate improves stability.
Practical note: If you train with multiple lifts, keep separate logs—an estimated 1RM for a squat won’t map cleanly to a bench press or deadlift. Consistency matters more than chasing a single “perfect” formula.
Use Cases
A 1RM estimate is most useful when it supports planning, progression, and safer decision-making—especially when you don’t want to test a true max frequently.
- Programming strength cycles: set percentage-based intensities (e.g., 75–85%) for weekly progressions and deloads.
- Estimating safe working sets: choose loads that match your target effort for doubles, triples, and sets of 5.
- Tracking progress without maximal attempts: compare 1RM estimates from similar rep ranges over time to see real trends.
- Powerlifting peaking blocks: plan singles and doubles at higher percentages while managing fatigue.
- Return-to-strength planning: use moderate sets to gauge capability and gradually build back, keeping technique strict.
- Auto-regulated training: use RIR adjustment to reflect “how hard it felt” on that day without turning every session into a max test.
Examples (Worked)
These examples show exactly what a typical estimate looks like with different weights, reps, and units. Your results may differ by formula—especially when reps increase.
Example 1 (lb, Epley, moderate reps)
Inputs: W = 225 lb, R = 5, Formula = Epley
Steps: 1RM = 225 × (1 + 5/30) = 225 × (1 + 0.1667) = 225 × 1.1667 ≈ 262.5 lb
Result: Estimated 1RM ≈ 263 lb (rounded). Training context: 80% ≈ 210 lb, 85% ≈ 224 lb.
Example 2 (kg, Brzycki, lower reps)
Inputs: W = 100 kg, R = 3, Formula = Brzycki
Steps: 1RM = 100 × 36 / (37 − 3) = 100 × 36 / 34 = 100 × 1.0588 ≈ 105.9 kg
Result: Estimated 1RM ≈ 106 kg. Training context: 75% ≈ 79.5 kg, 90% ≈ 95.4 kg.
Example 3 (lb, higher reps, Lombardi)
Inputs: W = 135 lb, R = 10, Formula = Lombardi
Steps: 1RM = 135 × 10^0.10 ≈ 135 × 1.2589 ≈ 170.0 lb
Result: Estimated 1RM ≈ 170 lb. Training context: 70% ≈ 119 lb, 85% ≈ 145 lb.
Notice how Example 3 uses a higher rep count: estimates can drift more between formulas as reps rise because each formula models fatigue differently. For the cleanest comparisons across time, keep your testing sets similar.
Common Mistakes
These are the most common reasons 1RM estimates end up misleading (even when the math is correct).
- Counting partial reps: half-reps inflate rep count and can dramatically raise a calculated 1RM.
- Using sloppy form: bouncing, hitching, or changing range of motion makes comparisons unfair across sessions.
- Mixing lb and kg: entering kilograms while the unit toggle is set to pounds (or vice versa) creates huge errors.
- Very high reps with linear formulas: some formulas can overestimate when R is high because fatigue isn’t linear.
- Ignoring fatigue and rest: a set done after hard work or short rest may under-represent true capability.
- Misusing RIR: guessing RIR too optimistically can inflate “effective reps” and push estimates beyond realistic ranges.
Quick Tips
- Use 2–8 reps when possible for the tightest estimates across most formulas.
- Standardize your setup: similar grip, stance, depth, and tempo make progress tracking far more reliable.
- Warm up gradually: build to a working set with manageable jumps to avoid “cold” reps skewing performance.
- Pick one formula for logging: consistency makes trends meaningful even if no formula is perfect.
- Re-check periodically: use similar rep ranges every few weeks to confirm progress without constant max testing.
- Use rounding strategically: round training weights for plates/dumbbells; keep unrounded numbers for tracking detail.
FAQ
Clear answers to common questions about 1RM estimation, formula choice, and using your result for training decisions.
What is a 1RM, and why estimate it instead of testing?
Which 1RM formula is best: Epley, Brzycki, Lander, Lombardi, or O’Conner?
How accurate are one rep max calculators?
Does this work for bodyweight movements like pull-ups or dips?
How do I use my estimated 1RM to pick training weights?
Why do high-rep sets produce different 1RM estimates?
What are common lb vs kg mistakes, and how can I avoid them?
Is it safe to attempt a true 1RM based on an estimate?
Related Calculators
More Helpful Calculators
Quick links to other popular tools—same clean layout, fast results, and no external dependencies.
Text copied to clipboard.