One rep max calculator

Estimate your one rep max from a recent set, then see the weight for every percentage and rep count.

Units
How hard was the set?
RPE 8 means you had two more reps in you. Those reps count toward the estimate.
Estimated one rep max117.5 kg

From a set worth 5 reps to failure, rounded to 2.5 kg.

PercentWeightReps to failure
100%117.5 kg1
95%110 kg2
90%105 kg3
85%100 kg5
80%92.5 kg8
75%87.5 kg10
70%82.5 kg12+
65%75 kg12+
60%70 kg12+
55%65 kg12+
50%57.5 kg12+
Zurge tracks your estimated max for you.Every logged set updates it, and plan weights are worked out from it. Zurge is coming soon.
See what Zurge does

How the estimate works

Enter a recent hard set and the calculator works out the heaviest single you could likely lift, using the Epley formula: one rep max = weight x (1 + reps / 30). If the set was not to failure, pick how hard it felt and the reps you had left are added before the formula runs.

Using the tables

Weights are rounded to 2.5 kg or 5 lb, the smallest jump most gyms can load.

Getting a good number

Questions

How accurate is a one rep max calculator?

Within a few percent for most lifters when the set is 3 to 8 hard reps. The further a set is from a true max, the more the estimate depends on how well you hold up over many reps, which varies from person to person and lift to lift.

Which formula does this use?

Epley: weight times one plus reps over thirty. A single to failure counts as the max itself, because plain Epley would add about 3% to it. It is the same formula Zurge uses for estimated maxes in the app.

Why does RPE change the estimate?

A set left with reps in the tank was not your limit for that weight. At RPE 8 you had about two more, so 100 kg for 5 at RPE 8 is scored like 7 reps to failure.

Why does a set of 15 give a warning?

Past about 12 reps to failure, endurance starts to matter as much as strength, and Epley overstates the max. A heavier set of 3 to 8 gives a better number.

Should I test my true one rep max?

You do not need to for most training. Programs written in percentages work fine off an estimate, and an estimate from a recent hard set is safer to get than a max attempt. If you do test, warm up well and use a spotter or safety arms.