Rate of Perceived Exertion (RPE) Calculator
Convert Borg, CR10 or lifting RPE into relative effort with scale equivalents, sRPE load bands and optional heart-rate estimates.{{ summaryTitle }} {{ summaryValue }} {{ summaryLine }} {{ badge.label }}: {{ badge.value }}
{{ summaryAnnouncement }}
| Measure | Current read | Interpretation | Copy |
|---|---|---|---|
| Correct the inputs to restore the scale ledger. | |||
| {{ row.measure }} | {{ row.value }} | {{ row.meaning }} | |
Current interpretation
{{ guidanceMeaning }}
Practical next step
{{ guidanceNextStep }}
Scale boundary
Cross-scale values are linear relative-position comparisons created by this tool. Borg 6–20, CR10, and repetitions-in-reserve RPE have different anchors and should not be treated as interchangeable measurements.
Heart-rate boundary
{{ guidanceHeartRate }}
The same pace, power, or bar weight can demand a different effort from one day to the next. Heat, sleep, illness, altitude, accumulated fatigue, technique, medication, and stress can change how hard the work feels. Rate of perceived exertion (RPE) records that internal effort so it can be compared with the external workout.
RPE is not one universal set of numbers. The Borg 6–20 scale is widely used for whole-body exercise. The category-ratio CR10 scale runs from 0 to 10 and is often used for session ratings and symptoms such as exertion or breathlessness. Lifting RPE also uses a 1–10 range, but its upper values are commonly tied to repetitions in reserve (RIR). A lifting RPE of 9 describes about one repetition left, not the same anchor as a CR10 score of 9.
| Scale | Range | Useful context | Important limit |
|---|---|---|---|
| Borg | 6 to 20, whole numbers | General exercise, rehabilitation, endurance | Its anchors should not be read as CR10 values |
| CR10 | 0 to 10 | Exercise intensity and whole-session rating | Meaning depends on a consistent question and timing |
| Lifting RPE | 1 to 10 | Effort of a strength set | RIR estimates become less reliable farther from failure |
Perceived effort is valuable because it combines breathing, muscle fatigue, coordination, pace, and the sense of remaining capacity. That subjectivity is also the main limitation. A score can rise because the planned workout was harder, because recovery was poorer, or because the athlete changed how the scale was used. Trends are most useful when the same person uses the same scale, question, and timing.
Session RPE (sRPE) multiplies a CR10-style session rating by duration in minutes to create an internal training-load number in arbitrary units. It helps compare one athlete’s sessions over time; it is not calories, mechanical work, or a safe universal threshold. Heart-rate estimates add another rough cue, but age equations describe population averages and can miss an individual maximum by a meaningful amount.
RPE can guide training review, not diagnose fitness, heart health, pain, overtraining, or readiness for exercise. Stop exercising and seek appropriate medical help for concerning symptoms such as chest pain, faintness, severe shortness of breath, or an unusual heart response.
How to Use This Tool:
Use the scale that was actually recorded. Cross-scale results are comparison aids, not replacements for the original rating.
- Choose the Effort context for general conditioning, cardio, or strength. Context changes the guidance wording, not the numeric crosswalk.
- Choose Borg 6–20, CR10 0–10, or Lifting RPE 1–10, then enter the logged rating. Borg accepts whole numbers only.
- Enter Session length to calculate sRPE load, or use zero to omit it.
- Optionally add a heart-rate cue from age or a known maximum and resting heart rate. Treat the estimate as orientation only, then compare it with the original rating and workout context.
Interpreting Results:
Normalized intensity is the rating’s relative position between the selected scale’s minimum and maximum. The Scale ledger maps that same position to the other supported scales. These linear equivalents are created for comparison and do not make Borg, CR10, and lifting RPE interchangeable measurements.
- Intensity band and talk-test language are descriptive rules tied to normalized position, not clinical exercise zones.
- Strength RIR is the lifting-scale relationship 10 minus lifting RPE, clipped at zero.
- Session load is CR10-equivalent rating times minutes. Compare repeated logs for the same athlete rather than treating the band as a universal dose limit.
- Estimated HR uses heart-rate reserve when resting heart rate is below the selected maximum; otherwise it uses a direct fraction of maximum. Neither route measures actual heart rate.
Technical Details:
The crosswalk first converts a rating to a zero-to-one position within its own scale. It then maps that position into the numerical range of each other scale. This preserves relative position, not the original scale’s verbal anchors or research meaning.
Formula Core:
For a scale with minimum a, maximum b, and rating x, normalized position and percent are:
The supported positions are Borg , CR10 , and lifting RPE . The inverse mapping is x = a + p(b − a).
Session load uses the CR10 equivalent, even when the original rating came from Borg or lifting RPE.
When a heart-rate cue is enabled, the maximum comes from a known value or one of three age equations.
| Basis | Formula in beats per minute | Derivation context |
|---|---|---|
| Tanaka | 208 − 0.7 × age | Healthy adults |
| Gulati | 206 − 0.88 × age | Asymptomatic women |
| Legacy Fox | 220 − age | Retained as a familiar comparison |
With resting heart rate below the selected maximum, the cue uses heart-rate reserve:
Rule Core:
| Band | Normalized position | Talk cue |
|---|---|---|
| Recovery | 0% to 35%, inclusive | Full sentences |
| Easy | >35% to 55%, inclusive | Easy conversation |
| Steady | >55% to 70%, inclusive | Short sentences |
| Hard | >70% to 85%, inclusive | Short phrases |
| Very hard | >85% to 95%, inclusive | Single words |
| Maximal | >95% to 100%, inclusive | No talking |
| Session-load band | Load boundary |
|---|---|
| Not set | Duration = 0 minutes |
| Light | Load < 150 AU |
| Moderate | 150 AU ≤ load < 300 AU |
| Hard | 300 AU ≤ load < 450 AU |
| Very hard | Load ≥ 450 AU |
The intensity and session-load bands, talk cues, and linear cross-scale mapping are descriptive rules authored for this calculator. They are not official equivalence tables from the cited instruments.
Limitations:
Perceived effort varies with experience, question wording, rating timing, environment, fatigue, symptoms, and individual interpretation. Cross-scale conversion cannot carry every verbal anchor from one scale into another, and age-predicted maximum heart rate is a population estimate rather than an individual measurement.
- Keep the scale and rating timing consistent when comparing sessions.
- Use measured pace, power, load, heart rate, and symptoms when they add relevant context.
- Do not use the heart-rate cue to prescribe clinical exercise or override medical advice.
- The output is informational and is not a diagnosis or treatment plan.
Worked Examples:
CR10 session rating
A CR10 rating of 6 sits at 60% normalized position, inside the Steady band. Over 45 minutes, sRPE load is 270 AU, which falls in the Moderate load band. The linear crosswalk shows Borg 14.4 and lifting RPE 6.4, but the original CR10 rating remains the authoritative log entry.
Near-limit lifting set
A lifting RPE of 9 maps to about 88.9% normalized position, a Very hard descriptive band, and 1 repetition in reserve. With duration set to zero, session load remains Not set because a set rating alone is not multiplied into a whole-session dose.
FAQ:
Can I compare Borg 15 directly with lifting RPE 9?
No. They use different ranges and anchors. The linear crosswalk can compare relative position, but it cannot make a whole-body Borg rating equivalent to repetitions remaining in a lifting set.
Why can estimated heart rate differ from my watch?
The cue combines a scale position with a known or age-estimated maximum and optional resting rate. Your actual response also depends on fitness, medication, heat, hydration, measurement error, and the activity itself.
References:
- Session-RPE Method for Training Load Monitoring, Frontiers in Neuroscience, 2017.
- Age-predicted maximal heart rate revisited, Journal of the American College of Cardiology, 2001.
- Heart rate response to exercise stress testing in asymptomatic women, Circulation, 2010.
- Novel Resistance Training-Specific Rating of Perceived Exertion Scale Measuring Repetitions in Reserve, Journal of Strength and Conditioning Research, 2016.