CHA2DS2-VASc Score Calculator

Calculate your CHA2DS2-VASc score to assess stroke risk in patients with atrial fibrillation.

Input risk factors

Provide the patient's age and CHF history to compute a quick score. The form treats empty fields as zero so you can explore scenarios without waiting.

The score shown on the right updates once you hit Calculate or pause briefly after editing an input.

How to Use This Calculator

This calculator helps determine the stroke risk for patients with atrial fibrillation. It is intended for healthcare professionals and informed patients to guide treatment conversations.

Start by entering the patient's age in years and select whether they have a history of congestive heart failure. Click Calculate or wait briefly after editing the dropdown to refresh the summary.

Methodology

The calculations rely on the CHA2DS2-VASc scoring system described in the 2010 European Society of Cardiology guidelines. Each risk factor carries an integer weight; the total score estimates annual stroke risk and helps clinicians choose appropriate anticoagulation strategies.

Glossary of variables

  • Age: Patient's age in completed years.
  • History of congestive heart failure: Assign 1 point if the patient has a documented history, 0 otherwise.

Practical example

Consider a 72-year-old patient with hypertension and diabetes. The score is calculated as: Age (2 points for being ≥ 75) + Hypertension (1) + Diabetes (1) = 4. This example demonstrates why older patients accumulate points quickly.

Frequently Asked Questions

What is the CHA2DS2-VASc score?

The CHA2DS2-VASc score is a clinical prediction rule for estimating the risk of stroke in patients with atrial fibrillation.

How do I use the CHA2DS2-VASc calculator?

Input the relevant clinical data into the calculator to determine the stroke risk score.

What does a high CHA2DS2-VASc score mean?

A higher score indicates a greater risk of stroke, which may require medical intervention such as anticoagulation.

Formulas

This section shows the formulas used by the calculator engine, plus variable definitions and units.

Formula (LaTeX)

\(CHA2DS2\text{-}VASc = C + H + A_2 + D + S_2 + V + A + Sc\)

Formula (text)

CHA2DS2-VASc = C + H + A2 + D + S2 + V + A + Sc

Variables and units
  • Age: Patient age in years.
  • History of congestive heart failure: Binary flag (1 for yes, 0 for no).
Citations

Sources (authoritative):

View source — escardio.org · Accessed 2026-01-19

https://www.escardio.org/

Changelog

Version: 0.1.0-draft

Last code update: 2026-01-19

  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Audit: Complete Verified by Ugo Candido Last updated: 2026-01-19 Version 0.1.0-draft Profile LinkedIn

Verified by Ugo Candido on 2026-01-19 · Profile · LinkedIn

Version 1.5.0