Exercise Prescription Calculator
Generate exercise parameters including sets, reps, weight, and frequency from rehabilitation phase and pain level, following standard progressive-overload and pain-contingent loading principles used in physical therapy practice.
About this calculator
This calculator generates a starting-point exercise prescription from two inputs: where the patient is in tissue healing (Rehabilitation Phase) and how much pain they're reporting right now (Pain Level, on the standard 0-10 numeric pain rating scale). Each phase carries its own baseline sets, reps, load percentage of the patient's max rep weight, weekly frequency, and rest period -- Acute phase uses light load at high reps (2 sets of 15 at 20% of max) with longer rest, while Return-to-Sport uses heavier load at lower reps (4 sets of 8 at 80% of max) with shorter rest, following the general principle that early rehab favors tissue-safe, high-volume low-load work while later phases progressively add load to rebuild strength and power. Pain Level then scales the prescribed weight down through a pain modifier that trims roughly 7% off the load per point of reported pain, capped at a 70% maximum reduction, so pain reporting directly protects against loading an irritated tissue too aggressively. When pain reaches 7 or higher on the 10-point scale, the calculator also shifts the rep scheme itself -- adding reps and dropping a set -- moving toward a lighter, higher-repetition pattern rather than just a smaller number on the same heavy lift.
At Pain Level 9 or 10 -- near-maximal reported pain -- the calculator stops recommending loaded resistance entirely: Recommended Sets, Reps, and Weight all read 0, and Load Clearance flags 0 (halted) rather than 1 (proceed), because continuing to prescribe any working weight at that pain level is not appropriate for a general self-service tool. Max Rep Weight should be a true tested one-rep max (1RM) only for patients who are stable enough for maximal-effort testing; for an Acute-phase patient, use an ESTIMATED max (e.g. extrapolated from a light submaximal set) instead of testing a true 1RM, since maximal-effort testing itself is not appropriate during the acute phase. This is a general starting template, not a substitute for an individualized program from a treating physical therapist who can account for the specific injury, tissue-healing timeline, and patient response.
Medical Disclaimer
This calculator is for informational and educational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making decisions about your health. Never disregard professional medical advice or delay seeking it because of results from this tool.
Inputs
Results
Recommended Sets
3 sets
Recommended Reps
12 reps
Recommended Weight
15.8 lbs
≈ 4 bags of sugar
How to Use This Calculator
- Enter Rehabilitation Phase, Max Rep Weight (a true 1RM only if appropriate for the patient's phase -- use an estimated max for Acute phase), and Pain Level.
- Review Recommended Sets (sets), Recommended Reps (reps), and Recommended Weight (lbs).
- Use Sessions Per Week (days) and Rest Between Sets (seconds) to inform your decision.
- Check Load Clearance -- at Pain Level 9 or 10 it reads 0 (Halted) and Sets/Reps/Weight all read 0, meaning loaded resistance should be deferred pending clinical reassessment rather than performed.
What each input means
- Rehabilitation Phase
- The current stage of rehabilitation, which sets reps/sets/load targets.
- Max Rep Weight
- The maximum weight the patient can lift for one rep (1RM) in pounds. For an Acute-phase patient, use an ESTIMATED max instead of testing a true 1RM -- maximal-effort testing is not appropriate during the acute phase.
- Pain Level
- Current pain level on a 0-10 numeric pain rating scale (NPRS).
How this is calculated
Worked example, using the default values
- Identify Input ParametersRehabilitation Phase = 2, Max Rep Weight = 50, Pain Level = 3 = 3 input(s) provided
- Calculate Recommended SetsRecommended Sets3 = 3
- Calculate Recommended RepsRecommended Reps12 = 12
- Calculate Recommended WeightRecommended Weight15.8 = 15.8
- Calculate Sessions Per WeekSessions Per Week4 = 4
- Calculate Rest Between SetsRest Between Sets60 = 60
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does raising Pain Level lower the Recommended Weight?
The calculator applies a pain modifier that reduces prescribed load by roughly 7% for each point on the 0-10 pain scale, floored at a 30% minimum multiplier so weight never drops to zero from the modifier alone. This reflects a standard rehab principle: exercising into significant pain risks aggravating the tissue being rehabilitated, so the prescription backs off load as reported pain rises.
Why doesn't Max Rep Weight change the Recommended Sets?
Recommended Sets is set entirely by Rehabilitation Phase (and reduced by one if Pain Level reaches 7 or higher, or zeroed out entirely at Pain Level 9+) -- it never references Max Rep Weight at all. Max Rep Weight only feeds into Recommended Weight, the actual load prescribed, so a stronger or weaker patient in the same rehab phase and pain level still gets the same number of sets, just at a different weight.
What happens to the prescription once Pain Level reaches 7 or higher?
Beyond the standard weight reduction that applies at every pain level, reaching a pain level of 7 or more triggers an additional shift in the rep scheme itself: reps increase by 5 (capped at 20 total) and sets decrease by one. At Pain Level 9 or 10, the calculator goes further and halts loaded resistance completely -- Recommended Sets, Reps, and Weight all become 0 and Load Clearance reads 0 -- rather than continuing to prescribe any working weight at near-maximal pain.
Should I enter a true tested 1RM for Max Rep Weight, or an estimate?
Only enter a true tested one-rep max for a patient stable enough for maximal-effort testing. For an Acute-phase patient, use an estimated max instead -- for example, extrapolated from a light submaximal set with a predictive formula -- since attempting a true maximal lift is not appropriate during the acute phase itself.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Range of Motion Calculator
Measure joint range of motion deficits by comparing measured flexion and extension to normal values for each joint.
Physical TherapyFunctional Capacity Calculator
Evaluate physical work capacity based on lifting, carrying, standing, walking, and sitting tolerances using DOL physical demand levels.
CardiologyCardiac Rehab Exercise Calculator
Generate an exercise prescription for cardiac rehabilitation using heart rate reserve, RPE, and estimated METs from stress test results.
RespiratoryPulmonary Rehab Calculator
Exercise prescription from 6MWT, IBW, A-a gradient, and tidal volume targets.
Injury Prevention & RecoveryWarmup Protocol Calculator
Generate a dynamic warmup protocol with exercise counts and duration based on sport type, intensity, and age group.
More in Medical & Clinical.