Max Heart Rate Calculator

Max Heart Rate is evaluated from Sex and Age. The calculation reports Fox Formula, Tanaka Formula and Gulati Formula.

Results

Thanks — we’ve logged this for review.

About the Max Heart Rate Calculator

Max Heart Rate is treated here as a quantitative relation between Sex and Age and Fox Formula, Tanaka Formula, Gulati Formula and Average Estimate.

The calculator uses a multi formula configuration. Each reported value is read as a direct evaluation of the stored rules with the declared field formats and units.

Formula basis:
Fox: Max HR = 220 - Age
Tanaka: Max HR = 208 - (0.7 x Age)
Gulati (women): Max HR = 206 - (0.88 x Age)
Average = Mean of applicable formulas

Interpret the outputs in the order shown by the result fields. Optional inputs affect only the outputs that depend on those variables.

Formula & How It Works

The calculation applies the following relations exactly as recorded in the metadata:

Fox: Max HR = 220 - Age
Tanaka: Max HR = 208 - (0.7 x Age)
Gulati (women): Max HR = 206 - (0.88 x Age)
Average = Mean of applicable formulas

Each output field is produced by substituting the supplied inputs into the relevant relation and then applying the declared rounding or text format.

Worked Examples

Example 1: 35-Year-Old Male

Inputs

sex: male age: 35
Fox Formula: 185 bpm. Tanaka Formula: 184 bpm. Gulati Formula: 184 bpm. Average Estimate: 184 bpm

With Sex = male and Age = 35 as the stated inputs, the result is Fox Formula = 185 bpm, Tanaka Formula = 184 bpm and Gulati Formula = 184 bpm. Each value corresponds to the declared output fields.

Example 2: 50-Year-Old Female

Inputs

sex: female age: 50
Fox Formula: 170 bpm. Tanaka Formula: 173 bpm. Gulati Formula: 162 bpm. Average Estimate: 168 bpm

With Sex = female and Age = 50 as the stated inputs, the result is Fox Formula = 170 bpm, Tanaka Formula = 173 bpm and Gulati Formula = 162 bpm. Each value corresponds to the declared output fields.

Example 3: 20-Year-Old Athlete

Inputs

sex: male age: 20
Fox Formula: 200 bpm. Tanaka Formula: 194 bpm. Gulati Formula: 194 bpm. Average Estimate: 197 bpm

With Sex = male and Age = 20 as the stated inputs, the result is Fox Formula = 200 bpm, Tanaka Formula = 194 bpm and Gulati Formula = 194 bpm. Each value corresponds to the declared output fields.

Example 4: 65-Year-Old — Training for Health

Inputs

sex: female age: 65
Fox Formula: 155 bpm. Tanaka Formula: 163 bpm. Gulati Formula: 149 bpm. Average Estimate: 155 bpm

With Sex = female and Age = 65 as the stated inputs, the result is Fox Formula = 155 bpm, Tanaka Formula = 163 bpm and Gulati Formula = 149 bpm. Each value corresponds to the declared output fields.

Common Use Cases

  • Find your estimated maximum heart rate for training zones
  • Compare multiple max HR formulas for better accuracy
  • Calculate max HR by age for fitness reference
  • Use in Karvonen formula for personalized training zones