WOMAC Score Calculator
Enter the 24 item scores (P1–P5, S1–S2, F1–F17) or the three subscale totals from an authorized WOMAC form. Likert totals run pain 0–20, stiffness 0–8, function 0–68 and total 0–96; the tool also handles NRS and VAS versions, missing items, 0–100 normalization and baseline-to-follow-up response.
Use the WOMAC Score Calculator
Scoring result
Higher scores indicate worse symptoms/limitation. No universal severity label is assigned.
OMERACT-OARSI Responder Check
Enter 0–100 normalized scores (higher = worse) at baseline and follow-up. Patient global assessment (0–100, higher = worse) is optional. Criteria: Pham et al., Osteoarthritis Cartilage 2004.
| Domain (0–100) | Baseline | Follow-up |
|---|---|---|
| WOMAC pain | ||
| WOMAC function | ||
| Patient global |
High improvement: pain or function improves by at least 50% and at least 20 points.
Otherwise, moderate improvement in two of three: pain, function and patient global each count when they improve by at least 20% and at least 10 points.
Worked example: pain 60 → 25 is a 35-point (58.3%) improvement, so the patient is a responder by the high-improvement rule regardless of function.
WOMAC Score Ranges by Version
| Version | Item range | Pain (5) | Stiffness (2) | Function (17) | Total (24) |
|---|---|---|---|---|---|
| Likert 3.1 | 0–4 | 0–20 | 0–8 | 0–68 | 0–96 |
| NRS 3.1 | 0–10 | 0–50 | 0–20 | 0–170 | 0–240 |
| VAS 3.1 | 0–100 mm | 0–500 | 0–200 | 0–1,700 | 0–2,400 |
Missing items (rules quoted in trial analysis plans that follow the WOMAC user guide): pain is invalid with 2 or more of 5 missing, stiffness with both missing, function with 4 or more of 17 missing; otherwise each missing item takes the mean of the answered items in its subscale. Any invalid subscale makes the total invalid.
Summary
This calculator scores the WOMAC osteoarthritis index from item responses or subscale totals for the Likert (0–4), NRS (0–10) and VAS (0–100 mm) versions. It applies the missing-item rules used with the WOMAC user guide, reports pain, stiffness, physical-function and total raw scores with a transparent 0–100 normalization, and checks baseline-to-follow-up change against the OMERACT-OARSI responder criteria. It does not reproduce the licensed questionnaire or invent severity bands, and it is not medical advice.
How it works
- Choose the WOMAC version on your licensed form: Likert (items 0–4), NRS (0–10) or VAS (0–100 mm).
- Enter each item score by its number (P1–P5, S1–S2, F1–F17), or switch to subscale totals if you already summed them.
- Leave unanswered items blank; the user-guide rules impute or invalidate the subscale.
- Calculate raw subscale and total scores plus the 0–100 normalized scores.
- Optionally compare baseline and follow-up 0–100 scores against the OMERACT-OARSI responder criteria.
Use cases
- Score a properly licensed WOMAC form item by item without re-adding by hand.
- Apply the standard missing-item rules consistently across a dataset.
- Convert Likert, NRS or VAS totals to a common 0–100 scale.
- Check whether a patient meets the OMERACT-OARSI responder criteria between visits.
- Document raw and normalized values together to avoid ambiguous reporting.