Guideline decision tool · Oncology
🎗️

Performance Status ECOG / Karnofsky — free guideline decision tool

This tool maps ECOG (0–5) to Karnofsky (0–100) performance status and flags the performance threshold for systemic anticancer therapy.

Open guideline tool →
Computed locally — no data uploaded. For licensed clinicians.
📋

Guideline-based

Implements the decision logic from published clinical guidelines.

🖥️

Runs in your browser

No installation. Enter the patient's values and get a guideline recommendation instantly.

🔒

Data stays local

Nothing is uploaded. Results are for licensed clinicians only.

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

Common questions

What is Performance Status ECOG / Karnofsky?

This tool maps ECOG (0–5) to Karnofsky (0–100) performance status and flags the performance threshold for systemic anticancer therapy.

How is Performance Status ECOG / Karnofsky calculated? What is the core formula?

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.

When is Performance Status ECOG / Karnofsky used?

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

What are the key clinical points for Performance Status ECOG / Karnofsky?

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.

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)

🎗️

Run Performance Status ECOG / Karnofsky now

This tool maps ECOG (0–5) to Karnofsky (0–100) performance status and flags the performance threshold for systemic anticancer therapy.

Open guideline tool →

For licensed clinicians. Not a substitute for clinical judgement.

Share on XLinkedInWhatsAppEmail

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

Related guideline tools

For use by licensed clinicians and clinical researchers. Computed locally in your browser — no data is uploaded. Not a substitute for clinical judgement.

Water does not race to be first — it strives only to flow on, unbroken

Yuan Doctor
Tertiary-hospital clinical team · local compute · no upload
© 2026 Yuan Doctor · www.yuandoctor.com · Developed & reviewed by a tertiary-hospital clinical team