RPE — Rate of Perceived Exertion — is how strength athletes quantify effort. Instead of relying solely on percentages of a tested max, RPE asks a simple question after every set: how hard was that?
The answer, rated on a scale from 1 to 10, gives you a real-time readiness signal that no spreadsheet can provide. It’s one of the most practical tools in modern strength training, and once you learn to use it accurately, it changes how you think about programming entirely.
The RPE scale for strength training
The lifting-specific RPE scale is anchored to Reps in Reserve (RIR) — how many more reps you could have completed with good form before technical failure.
| RPE | Reps in Reserve | What It Feels Like |
|---|---|---|
| 10 | 0 | Absolute max effort. Could not have completed another rep. |
| 9.5 | 0–1 | Might have had one more, but not confident. |
| 9 | 1 | Definitely had one more rep, but only one. |
| 8.5 | 1–2 | One rep for sure, maybe two. |
| 8 | 2 | Two solid reps left in the tank. |
| 7.5 | 2–3 | Two reps for sure, possibly three. |
| 7 | 3 | Three reps left. Moderate effort. |
| 6.5 | 3–4 | Three to four reps left. Light-to-moderate. |
| 6 | 4+ | Warm-up territory. Could keep going. |
Half-point RPEs (8.5, 7.5, etc.) exist because effort doesn’t always land on whole numbers. As you gain experience, these intermediate ratings become natural and useful for finer programming.
Most productive training volume happens between RPE 6 and 9. RPE 10 is reserved for competition or planned max-out sessions — grinding to failure every session is counterproductive and increases injury risk.
RPE vs. the Borg scale
If you’ve seen RPE in a medical or cardio context, you may know the Borg scale — a 6-to-20 rating designed for cardiovascular effort (where 6 corresponds to roughly 60 bpm and 20 to 200 bpm). The lifting RPE scale is different. It’s a 1-to-10 system specifically designed for resistance training, based on reps in reserve rather than heart rate. When we say “RPE” on this site, we always mean the strength training version.
Why lifters use RPE
Autoregulation
Your strength fluctuates daily. Sleep quality, life stress, nutrition, accumulated training fatigue, and even time of day all affect how much weight you can handle. A percentage-based program assumes your max is constant — RPE accounts for the reality that it isn’t.
If your program says “5 reps @RPE 8” and 100 kg feels like @8 today, that’s the right weight — even if last week it was 105 kg. The effort target stays constant; the load adapts to your readiness.
Fatigue management
RPE naturally prevents overreaching. When you’re accumulating fatigue across a training block, the same absolute weight will feel harder (higher RPE). If you’re hitting prescribed RPEs, you’ll automatically reduce load as fatigue builds — which is exactly what good programming should do during high-volume phases.
e1RM tracking
Every set with a known weight, rep count, and RPE produces an estimated one-rep max (e1RM). Track these over weeks and months and you get a trend line of your actual strength — not a snapshot from a single test day. A rising e1RM trend means your programming is working. A flat or declining trend signals that something needs to change (recovery, volume, technique, nutrition).
Use the RPE Calculator to convert any set into an e1RM instantly.
How to learn accurate RPE rating
Rating RPE is a skill, and like any skill it improves with deliberate practice. Most beginners underrate their effort — calling a set RPE 7 when it was really RPE 9. Here’s how to calibrate faster:
Film your sets. Compare video of a known RPE 9 (one rep left) to what you called RPE 7. Bar speed, grind time, and facial effort don’t lie. After a few weeks of video review, your subjective ratings will tighten up significantly.
Watch bar speed. The last rep of an RPE 8 set should move noticeably slower than rep 1 — but it shouldn’t grind. If the bar decelerates dramatically or stalls, you were closer to RPE 9.5–10 than you thought.
Start conservative. When first using RPE, rate higher rather than lower. Calling a set RPE 8.5 when it was really RPE 7.5 means you left a little on the table — not ideal, but not harmful. Calling it RPE 7 when it was RPE 9.5 means you’re accumulating hidden fatigue that will catch up to you.
Use rep PRs as anchors. If you hit a true 5-rep max (you could not have done a 6th rep), that set was RPE 10 for 5 reps. Use that as a calibration point for future 5-rep sets.
Practical example with real numbers
Say your program prescribes: Squat 3×5 @RPE 8
You warm up and work up in weight. At 140 kg for 5 reps, you finish the set and honestly assess: you had about 2 more reps in you. That’s RPE 8 — you’re on target.
The RPE Calculator tells you: e1RM = 140 / 0.811 = 172.6 kg.
Now you do your remaining sets at 140 kg. Set 2 feels like RPE 8.5 — normal, fatigue is accumulating. Set 3 feels like RPE 9. At this point, you have a choice: keep 140 kg and accept the higher effort, or drop to 135 kg to stay closer to RPE 8. Both are valid depending on your program’s intent.
If you track this e1RM over the next 6 weeks and see it trending from 172 → 175 → 178 → 180, you know your squat programming is working — without ever needing to test a true 1RM.
What to do next
- Try the calculator: Enter a recent set into the RPE Calculator and see your e1RM and full output chart.
- Learn the hybrid approach: See how RPE and percentages work together in RPE vs. Percentage-Based Training.
- Apply it to your program: Read Autoregulation in Strength Training for practical frameworks.
- Get a step-by-step walkthrough: Follow How to Use the RPE Calculator for a detailed tutorial.