Home › Clinical Tools › ECOG/KPS performance status

🎗️ Performance Status ECOG / Karnofsky

UseUse to record performance status, convert between the two scales, and gauge tolerance of systemic therapy.

Loading calculator…

SourceOken MM, et al. Toxicity and response criteria of the Eastern Cooperative Oncology Group. Am J Clin…

Runs locally in your browser (no PHI uploaded). For licensed clinicians — not a substitute for clinical judgement.
Stored on this device for revisit reminders

This-shift next steps

After scoring: open the scene pack, peer scores, and the matching pathway. Local reference — no HIS write.

Score + version; reference only — not a substitute for care · no HIS write

Paste the link in Slack, Teams, X, or LinkedIn — the preview image comes from this page’s Open Graph card.

Methodology · worked example, guidelines & full notes
Clinical takeaway

Good performance (ECOG 0–2 / KPS ≥ 60) generally tolerates systemic therapy, while poorer status favors supportive or palliative care. (original synthesis · not guideline verbatim)

When to use

Use to record performance status, convert between the two scales, and gauge tolerance of systemic therapy.

How it works

ECOG 0 = KPS 90–100, 1 = 70–80, 2 = 50–60, 3 = 30–40, 4 = 10–20, 5 = 0. NCCN commonly uses ECOG ≤ 2 or KPS ≥ 60 as the systemic-therapy threshold.

Key points

  • Good performance (ECOG 0–2 / KPS ≥ 60) generally tolerates systemic therapy, while poorer status favors supportive or palliative care. (original synthesis · not guideline verbatim)
  • The two scales correspond approximately, not exactly, so conversion is a guide.
  • Assessment has inter-rater variability, so the most recent representative status is recorded.

References

Worked calculation

The values below come from this tool's own example placeholders and are computed server-side with the formula shown on this page, so the arithmetic can be checked quickly. It demonstrates how to substitute values only — it is not clinical advice and not a real case.

ECOG performance status (with Karnofsky)ECOG 2 (KPS 50–60)

→ECOGECOG 2

  • ECOG:ECOG 2: Ambulatory and fully self-caring but unable to do any work; up and about > 50% of waking hours
  • Karnofsky correspondence:KPS ~50–60
  • Performance grading:Good performance (ECOG 0–2 / KPS ≥ 60): generally able to tolerate systemic anticancer therapy
ECOG performance status (with Karnofsky)ECOG 0 (KPS 90–100)

→ECOGECOG 0

  • ECOG:ECOG 0: Fully active, no restrictions
  • Karnofsky correspondence:KPS ~90–100
  • Performance grading:Good performance (ECOG 0–2 / KPS ≥ 60): generally able to tolerate systemic anticancer therapy
Verification & sources · governance
FAQ

Frequently asked questions

What are the limits and cautions when using Performance Status ECOG / Karnofsky?
For licensed clinicians and clinical researchers. Interpret results with history, investigations and local protocols; not a diagnosis or prescription, and not a substitute for multidisciplinary decision-making or local guidelines.
Does Performance Status ECOG / Karnofsky upload patient data? Where is it calculated?
Calculation runs locally in the browser; inputs and results are not uploaded. For licensed clinicians only; interpret with history, investigations and local protocols — not a diagnosis or prescription.
How is Performance Status ECOG / Karnofsky calculated in practice? Can you show a worked example?
Inputs: ECOG performance status (with Karnofsky) ECOG 2 (KPS 50–60) → Result: ECOG ECOG 2(ECOG: ECOG 2: Ambulatory and fully self-caring but unable to do any work; up and about > 50% of waking hours, Karnofsky correspondence: KPS ~50–60, Performance grading: Good performance (ECOG 0–2 / KPS ≥ 60): generally able to tolerate systemic anticancer therapy) Inputs: ECOG performance status (with Karnofsky) ECOG 0 (KPS 90–100) → Result: ECOG ECOG 0(ECOG: ECOG 0: Fully active, no restrictions, Karnofsky correspondence: KPS ~90–100, Performance grading: Good performance (ECOG 0–2 / KPS ≥ 60): generally able to tolerate systemic anticancer therapy)
Related tools