最大心率计算器

最大心率计算器

按年龄估算最大心率(HRmax),对比 Tanaka、Gulati、HUNT 与 220 − 年龄,并查看以 bpm 表示的训练区间。

快速答案

最大心率怎么计算

常用且相对稳健的 HRmax 公式是 208 −(0.7 × 年龄)。以 40 岁为例,估算最大心率为 180 bpm。熟悉的 220 − 年龄 在 40 岁时同样得到 180 bpm,但随着年龄变化,两种公式的结果会逐渐不同。

任何按年龄计算的结果都是人群估算值,不是你的绝对上限。先用下方计算器对比 5 种最大心率公式;如果已有可靠的专项实测 HRmax,应优先使用实测值。

最大心率估算
以下结果为估算值。更准确的方式是实验室测试或经过验证的场地测试。
支持范围:5–100 岁。结果单位为 bpm。
部分公式基于性别样本(例如 Gulati 针对女性)。

怎么使用最大心率计算器

1

输入年龄和可选性别

先输入年龄;如果想纳入性别样本公式,可以再选择性别。

2

对比公式估算值

把推荐值当作粗略起点,同时查看不同公式的差距,不要只盯一个数字。

3

先用区间快速设置

用 %HRmax 区间作为训练目标起点;有实验室或场地测试后再进一步校准。

了解最大心率(HRmax)

最大心率指你在极限努力下可能达到的最高心率。它不是“越高越好”,更像是一条个人上限,用来帮助你把训练强度分层(例如按 HRmax 的百分比划分区间),并与自己的历史数据做对比。

按年龄划分的最大心率对照表

下表对比 3 种常见的年龄型 HRmax 公式。出现小幅差异很正常,也说明任何单一公式都不能代表个人精确的生理上限。

使用 Tanaka、220 减年龄和 Gulati 公式计算的年龄最大心率估算值
年龄Tanaka(bpm)220 − 年龄(bpm)Gulati·女性(bpm)
20194200188
30187190180
40180180171
50173170162
60166160153
70159150144
80152140136

体重和身高不是这些经研究验证的年龄公式的输入项。静息心率适合用来计算心率储备和训练区间,但不会决定这里的 HRmax 估算值。

公式对比

不同公式会给出不同结果。你可以用这张表对比估算值。

Tanaka(2001):208 − 0.7×年龄
HRmax = 208 − 0.7×年龄
基于更大样本提出,通常比 220 − 年龄更稳健,常作为普通健康成年人的默认选择。
适用场景: 普通健康成年人的默认估算
Gulati:206 − 0.88×年龄(女性)
HRmax = 206 − 0.88×年龄
基于女性样本推导。传统公式可能高估女性最大心率,这个模型常更贴近女性实际情况。
适用场景: 女性运动者优先参考
HUNT:211 − 0.64×年龄
HRmax = 211 − 0.64×年龄
基于更广年龄段的大样本研究,在中老年人群中往往更可靠。
适用场景: 40 岁以上人群,尤其是老年人
Arena(2015):209.3 − 0.72×年龄
HRmax = 209.3 − 0.72×年龄
来源于较大样本的运动测试背景研究,平均误差与 Tanaka 接近,常见于康复/测试场景。
适用场景: 运动测试与心脏康复背景参考
Fox(1970):220 − 年龄
HRmax = 220 − 年龄
最经典、最好记的经验公式,但样本与年代局限明显,对很多人并不准确。
适用场景: 对精度要求不高的快速粗估

估算最大心率的局限性

公式只能反映“人群平均趋势”,无法替代你的个体实测。把它当作起点更合适:先用估算值建立区间,再结合训练与测试逐步校准。

  • 个体差异很大:遗传、训练年限、压力与睡眠都会影响你在测试当天能到达的峰值。
  • 测试方式不同会影响结果:跑步、骑行、台阶测试、实验室跑台/功率车往往不完全一致。
  • 心率并非线性指标:用 HRmax 推区间能快速上手,但对阈值训练/耐力训练,LTHR 往往更“可用”。
  • 设备与环境会带来误差:光电腕表、心率带、电极接触、温度与海拔都会影响读数。

如何测量真实的最大心率

如果你想得到更接近真实 HRmax 的数值,优先考虑安全性和可重复性,而不是单纯追求“拼到最狠”。

  1. 首选:在专业机构进行监测下的运动心肺测试(更安全、数据也更完整)。
  2. 场地测试(适合有经验者):充分热身后,进行逐级加速/加力的间歇,最后 1–2 次冲刺接近极限,再读取最高稳定心率。
  3. 分项目测量:跑步与骑行的 HRmax 可能不同,若你两个项目都练,建议分别测试与分别设定区间。
  4. 多次取最大:一次测试可能受状态影响,建议在不同日子做 2–3 次,把最高值作为参考。

如有心血管疾病史、相关用药或运动中出现胸痛、头晕、呼吸困难等不适,请立即停止并咨询专业医生。

心率区间(按推荐 HRmax)

这里按 HRmax 百分比给出快速区间。若要更精确,建议结合 LTHR(阈值心率)来设定区间。

Z1 恢复
5060%
Z2 有氧
6070%
Z3 节奏
7080%
Z4 阈值
8090%
Z5 VO₂max
90100%

常见问题

什么是最大心率(HRmax)?
最大心率(HRmax)是你在极限努力下能达到的最高心率,通常用 bpm 表示。最大心率计算器会按年龄估算这个上限,方便你用 %HRmax 设置训练区间。它是个人上限,不是体能分数。
怎么按年龄计算最大心率?
在这个最大心率计算器里输入年龄,就能对比 5 种年龄公式。一般成年人可先用 Tanaka:HRmax = 208 −(0.7 × 年龄)。体重、身高和静息心率不是这些 HRmax 估算公式的输入项。
220 − 年龄准吗?
它只是方便记忆的经验规则,误差可能很大。把它当作粗估,再对比 Tanaka、Gulati 和 HUNT。如果已有可靠的专项实测 HRmax,应优先使用实测值。
为什么 Tanaka、Gulati、HUNT 和 220 − 年龄结果不同?
每条公式都来自不同样本和测试协议。Tanaka 常作为成年默认值,Gulati 来自女性样本,HUNT 对中老年往往更稳,220 − 年龄只适合快速粗估。没有任何一条公式适合所有人。
怎样用最大心率得到训练区间?
计算器会把推荐 HRmax 转成以 bpm 表示的 %HRmax 区间(Z1–Z5),适合作为第一次设置。若要更精确的目标范围,可再用乳酸阈值心率或心率区间计算器校准。
最大心率和目标心率是一回事吗?
不是。最大心率是上限;目标心率是低于这个上限的训练范围,通常按 HRmax 的百分比计算。本页用来估算最大心率;若要目标区间,请使用心率区间计算器。
跑步和骑行需要用不同的最大心率吗?
不少人骑行时的最大心率会略低于跑步,但个体差异很大。如果你有分项目的测试数据,优先使用分项目的 HRmax。
如何更安全地测最大心率?
最安全的是在专业机构做监测下的实验室测试。若要做场地测试,请确保身体健康、充分热身、逐步提高强度,并在出现胸痛、头晕或异常不适时立即停止。

HRmax 公式的研究依据

本页的公式选择和局限说明来自经过同行评审的运动负荷测试研究。这些研究给出的是存在明显个体误差的人群方程,因此计算器会对比多个估算值,而不会把某个结果宣称为精确的个人最大心率。

把一次计算,变成持续进步

前往 Training Load 主应用,统一记录训练、查看趋势并获得个性化建议。

打开主应用