BODE Index Calculator

BODE score and quartile for COPD from BMI, FEV1, dyspnea, and six-minute walk distance.

Health and FitnessUpdated 2026-10-293 min read
BODE Index Calculator
BODE score
...
BODE quartile...
BMI...
Points breakdown...

What it does

The BODE index was built to look past FEV1 when judging how severe COPD is. It combines four measures that each carry prognostic weight: body mass index, airflow obstruction, dyspnea, and exercise capacity. The name comes from the first letters of those four components.

Each component scores 0 to 3 points, so the total spans 0 to 10. BMI scores 1 point at 21 or below and 0 above 21. FEV1 as a percent of predicted scores 0 at 65% or more, 1 from 50 to 64, 2 from 36 to 49, and 3 at 35 or below. The mMRC dyspnea grade scores 0 for grades 0 and 1, then 1, 2, and 3 for grades 2, 3, and 4. The six-minute walk distance scores 0 at 350 m or more, 1 from 250 to 349 m, 2 from 150 to 249 m, and 3 below 150 m.

The original validation showed that each one-point rise in BODE carried a higher hazard of death, and that the index predicted death better than FEV1 alone. Clinicians often use the total to frame prognosis, decide how closely to follow a patient, and support referral for pulmonary rehabilitation or transplant assessment.

The quartile grouping makes the score easier to discuss. Q1 covers 0 to 2 points, Q2 covers 3 to 4, Q3 covers 5 to 6, and Q4 covers 7 to 10. Survival falls across those groups in the published cohorts. A score of 5 or more is sometimes used as a prompt for specialty referral.

The index is not a treatment rule. It does not capture exacerbation frequency, oxygen needs, smoking status, or comorbidities, and it was derived in patients with established COPD. Use it as one part of a clinical picture, not as a replacement for spirometry, symptoms, or a care plan.

How to use

  1. Choose metric or imperial units.
  2. Enter height and weight so the tool can compute BMI.
  3. Enter FEV1 as a percent of the predicted value from spirometry.
  4. Enter the distance walked in six minutes.
  5. Pick the mMRC dyspnea grade that matches the patient.
  6. Read the total score, quartile, BMI, and the points from each component.

Formula

BODE = BMI points + FEV1 points + mMRC points + walk distance points, each component 0 to 3.
BMI
Weight in kilograms divided by height in meters squared; 1 point at 21 or below, 0 above 21.
FEV1
Forced expiratory volume in one second as a percent of predicted; 0, 1, 2, or 3 points at the published cutoffs.
mMRC
Modified Medical Research Council dyspnea grade from 0 to 4; grades 0 and 1 score 0, then 1, 2, and 3.
6MWD
Six-minute walk distance in meters; 0 points at 350 or more down to 3 points below 150.

The BMI cutoff is strict: exactly 21 scores 1 point, and 21.1 scores 0. FEV1 cutoffs are inclusive at the top of each band, so 50% scores 1 point and 49% scores 2. The walk distance cutoffs follow the same pattern. Imperial entries are converted to metric before scoring, so 984.25 ft is treated as 300 m. Quartiles are Q1 0 to 2, Q2 3 to 4, Q3 5 to 6, and Q4 7 to 10.

Worked example

Example: BMI 21.9, FEV1 48%, walk 300 m, mMRC grade 2

Height 175 cm, weight 67.1 kg, FEV1 48% of predicted, six-minute walk distance 300 m, mMRC grade 2.

  1. BMI = 67.1 / (1.75 x 1.75) = 67.1 / 3.0625 = 21.9, which is above 21, so BMI scores 0.
  2. FEV1 48% falls in the 36 to 49 band, so airflow scores 2.
  3. An mMRC grade of 2 scores 1 point.
  4. A walk distance of 300 m falls in the 250 to 349 band, so exercise scores 1.
  5. The total is 0 + 2 + 1 + 1 = 4.
  6. A score of 4 sits in Q2 (3 to 4), the second of the four risk groups.

Reference table

BODE points by component
Component0 points1 point2 points3 points
BMIAbove 2121 or belowNot usedNot used
FEV1 % predicted65 or more50 to 6436 to 4935 or below
mMRC grade0 to 1234
Six-minute walk350 m or more250 to 349 m150 to 249 mBelow 150 m

Limits

  • Designed for adults with established COPD, not for screening or for other lung diseases.
  • Does not include exacerbation history, oxygen use, smoking status, or comorbidities.
  • The six-minute walk result depends on effort, corridor length, and how the test is conducted.
  • Quartiles describe group survival and cannot predict an individual patient's course.

Common mistakes

  • Scoring BMI of exactly 21 as 0 when the cutoff gives 1 point.
  • Entering FEV1 in liters instead of percent of predicted.
  • Using the raw walk distance in feet without converting to meters.
  • Treating mMRC grade 1 as 1 point when grades 0 and 1 both score 0.
  • Reading a low BODE score as proof that COPD is mild in every sense.

Try it yourself

Quick checks. Answers sit tucked under each question.

Height 175 cm, weight 61.25 kg, FEV1 70%, walk 400 m, mMRC grade 1?

Score 1, Q1. BMI is 20.0 so it scores 1; FEV1, walk, and dyspnea each score 0.

Height 175 cm, weight 91.9 kg, FEV1 30%, walk 100 m, mMRC grade 4?

Score 9, Q4. BMI 30.0 scores 0, FEV1 scores 3, walk scores 3, and dyspnea scores 3.

Height 175 cm, weight 76.6 kg, FEV1 50%, walk 250 m, mMRC grade 2?

Score 3, Q2. BMI 25.0 scores 0, FEV1 scores 1, walk scores 1, and dyspnea scores 1.

Questions

What does BODE stand for?

Body mass index, airflow Obstruction, Dyspnea, and Exercise capacity.

What is a high BODE score?

Scores of 7 to 10 fall in Q4, the group with the highest mortality in the validation cohorts. A score of 5 or more is often a prompt for specialty review.

Does BODE replace FEV1 staging?

No. FEV1 staging describes airflow limitation, while BODE adds nutrition, symptoms, and exercise capacity for prognosis.

Why does a low BMI add a point?

Low body mass is a marker of worse prognosis in COPD, so the index gives 1 point at a BMI of 21 or below.

Can I use BODE after a COPD exacerbation?

Yes, once the patient is stable enough for spirometry and a six-minute walk, but the score reflects the state at testing.

Is the six-minute walk always required?

For the original BODE index, yes. Modified versions such as i-BODE use a shuttle walk instead.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.