DASI Calculator (Duke Activity Status Index)

Answer the 12 standard Duke Activity Status Index questions to get your DASI score, estimated VO2 peak, and peak METs — a validated, no-exercise-test estimate of functional capacity.

Quick Facts

DASI score
Sum of weights for each "Yes" (max 58.2)
12 items covering self-care, mobility, housework, and recreation.
VO2 peak formula
VO2peak = 0.43 × DASI + 9.6
mL/kg/min, from the Hlatky et al. (1989) validation study.
Peak METs
METs = VO2peak ÷ 3.5
1 MET ≈ resting oxygen use of 3.5 mL O2/kg/min.
Common clinical cutoff
≥ 4 METs
Often cited as adequate functional capacity before noncardiac surgery.

Your Results

Calculated
DASI Score
-
Sum of weights for each "Yes" (out of 58.2)
Estimated VO2 Peak
-
mL/kg/min — VO2peak = 0.43 × DASI + 9.6
Estimated Peak METs
-
METs = VO2 peak ÷ 3.5
Functional Capacity
-
Educational estimate, not a diagnosis

Ready

Answer the 12 questions, then press Calculate.

How the Duke Activity Status Index (DASI) Works

The DASI is a 12-item, self-administered questionnaire developed by Hlatky and colleagues (American Journal of Cardiology, 1989) to estimate a person's functional capacity — how much physical exertion they can typically tolerate — without an exercise stress test. Each activity, from self-care to strenuous sports, carries a weight roughly proportional to its metabolic cost. Answering "Yes" adds that weight to your total DASI score, which ranges from 0 to a maximum of 58.2. The score is then converted into an estimated peak oxygen uptake (VO2 peak) and peak METs, giving a quick, validated proxy for cardiorespiratory fitness.

How the score is calculated

Every "Yes" answer contributes its item weight to the running total: self-care (2.75), walking indoors (1.75), walking a block or two (2.75), climbing stairs or a hill (5.50), running a short distance (8.00), light housework (2.70), moderate housework (3.50), heavy housework (8.00), yard work (4.50), sexual relations (5.25), moderate recreational sport such as golf or doubles tennis (6.00), and strenuous sport such as swimming or basketball (7.50). Summing every weight gives the maximum possible score of 58.2. From that total, estimated peak oxygen uptake is VO2peak = 0.43 × DASI + 9.6 (in mL/kg/min), and peak METs = VO2peak ÷ 3.5, since 1 MET is defined as roughly 3.5 mL of oxygen per kilogram of body weight per minute.

Interpreting your functional capacity

Clinicians commonly group estimated peak METs into bands: below 4 METs suggests poor functional capacity (difficulty with everyday exertion such as climbing two flights of stairs), 4 to just under 7 METs is moderate, 7 to just under 10 METs is good, and 10 METs or higher is excellent. The 4-MET mark is widely referenced in perioperative risk guidance because it approximates the exertion of climbing stairs or walking briskly, activities used as an informal bedside gauge of cardiovascular reserve before non-cardiac surgery.

Limitations and when to seek clinical testing

The DASI is a screening estimate based on self-reported ability, not a measured physiological test — it can overestimate or underestimate true fitness, particularly in people with joint, neurological, or lifestyle limitations unrelated to cardiovascular fitness. It does not diagnose heart or lung disease and should not be used to make treatment decisions on its own. If you have symptoms such as chest pain, unexplained shortness of breath, or your result concerns you, or if a clinician has asked for a formal risk assessment before a procedure, discuss it with a physician who may recommend an exercise stress test or cardiopulmonary exercise testing for an objective measurement.

Frequently Asked Questions

What is the Duke Activity Status Index (DASI)?
The DASI is a 12-item, self-administered questionnaire developed by Hlatky et al. (1989) that estimates a person's functional capacity, in METs, from everyday activities such as self-care, walking, housework, sexual activity, and sports — without needing an exercise stress test.
How is the DASI score converted into VO2 peak and METs?
Each "Yes" answer adds its weight to a total DASI score out of 58.2. Estimated peak oxygen uptake is then VO2peak = 0.43 × DASI + 9.6 (mL/kg/min), and peak METs = VO2peak ÷ 3.5, based on the regression equation validated against treadmill exercise testing.
What DASI or MET level is considered adequate before surgery?
Guidelines on perioperative cardiovascular evaluation commonly use 4 METs (roughly a DASI score around 12) as the threshold for adequate functional capacity to climb two flights of stairs without symptoms, though the exact clinical cutoff should always be interpreted by a physician.
Is the DASI a substitute for an exercise stress test?
No. The DASI is a quick screening estimate, not a diagnostic test. It correlates with measured peak oxygen uptake but doesn't replace objective cardiopulmonary exercise testing when a clinician needs precise functional capacity data.