CHADS₂ Score Calculator

CHADS₂ summarizes stroke risk factors in nonrheumatic atrial fibrillation. Historical adjusted event rates below apply to the original 2001 cohort (ages 65–95; no warfarin at discharge); they are not patient-specific risk predictions or a rule for anticoagulation decisions.

Complete the fields, then select Calculate.

5 fields are required.

Recent congestive heart failure 1 point
Hypertension 1 point
Age 75 years or older 1 point
Diabetes mellitus 1 point
History of stroke or transient ischemic attack (TIA) 2 points

CHADS₂ total score

— / 6 points

Answer all five questions and select Calculate.

Rates are NRAF model-adjusted ischemic strokes per 100 patient-years in the original cohort, not modern treated-patient estimates or personal absolute probabilities.

Your favorites

Scoring method, original event rates, and limits

Points

One point each for recent congestive heart failure, hypertension, age ≥75 years, and diabetes; two points for previous stroke or TIA. The score ranges from 0 to 6. Missing answers must not be counted as No.

Worked example (hypothetical)

Heart failure, hypertension, and previous stroke/TIA, but age below 75 and no diabetes: 1+1+2=4 points; the original adjusted rate was 8.5 events/100 patient-years (95% CI 6.3–11.1).

Historical incidence table

Gage et al. (JAMA 2001), NRAF adjusted ischemic stroke rates per 100 patient-years, modeled assuming no aspirin.
ScoreEvents / 100 patient-years95% CI
01.91.2–3.0
12.82.0–3.8
24.03.1–5.1
35.94.6–7.3
48.56.3–11.1
512.58.2–17.5
618.210.5–27.4

Population and limitations

The original cohort comprised 1,733 nonrheumatic atrial fibrillation patients aged 65–95 and not prescribed warfarin at discharge. The adjusted rate assumed no aspirin. Do not interpret this as an annual rate for people receiving contemporary anticoagulants or younger patients, and do not infer an anticoagulant prescription or dose.

Sources and review

Original CHADS₂ model (Gage et al., 2001); sources verified 2026-11-10. Numeric verification: implementer-verified.