如何計算 BMI

最後更新:2026年8月

身體質量指數就是你的體重除以身高的平方。一次除法、一次乘法——這正是這個數字能存活將近兩百年的原因。用手機鍵盤十秒鐘就能算完。

以下附上兩種公式,並用真實數字一步步算給你看,還有大多數計算機略過的部分:結果會在哪裡誤導人。算出數字之後,BMI 對照表會告訴你它落在哪個分類。

公制公式:公斤與公尺

BMI = 體重(公斤)÷(身高公尺數 × 身高公尺數)

唯一的陷阱是單位:要用公尺,不是公分。175 公分是 1.75 公尺——如果直接代入 175,你會算出 0.0025 的 BMI。

實際範例

身高 175 公分、體重 78 公斤:

  1. 換算:175 公分 = 1.75 公尺
  2. 平方:1.75 × 1.75 = 3.0625
  3. 相除:78 ÷ 3.0625 = 25.5

這剛好落進體重過重的範圍,因為過重是從 25.0 開始——距離健康區間大約只差 1.5 公斤。千萬不要把落在分界一點以內的結果當成定論:正常的每日體重波動就足以讓你在一週內跨過界線又跨回來。

英制公式:磅與英寸

BMI =(體重磅數 × 703)÷(身高英寸數 × 身高英寸數)

703 是把「每平方英寸幾磅」換算成「每平方公尺幾公斤」的係數——每公尺 39.37 英寸取平方,再除以每公斤 2.2046 磅——所以兩種公式算出來的答案是一樣的。

實際範例

身高 5 呎 9 吋、體重 172 磅:

  1. 身高換成英寸:(5 × 12) + 9 = 69 英寸
  2. 平方:69 × 69 = 4,761
  3. 體重 × 703:172 × 703 = 120,916
  4. 相除:120,916 ÷ 4,761 = 25.4

和公制範例是同一個人,答案也一樣。最經典的錯誤:把呎和吋分開放著,只把吋的部分拿去平方。

快速對照:你的結果代表什麼

適用於 20 歲以上的成人,男女皆同:

BMI分類以 175 公分 / 5 呎 9 吋為例
低於 18.5體重過輕低於 57 公斤 / 125 磅
18.5 – 24.9健康體重57 – 76 公斤 / 125 – 168 磅
25.0 – 29.9體重過重77 – 91 公斤 / 169 – 201 磅
30.0 – 34.9肥胖第一級92 – 107 公斤 / 202 – 236 磅
35.0 – 39.9肥胖第二級107 – 122 公斤 / 237 – 269 磅
40.0 以上肥胖第三級123 公斤 / 270 磅以上

如果你是南亞、華人或其他亞洲族裔,多個衛生機構會採用較低的切點——體重過重約從 23 開始,肥胖約從 27.5 開始——因為代謝風險上升得更早。完整說明(包含逐一身高的對照表)請看 BMI 對照表指南

這個數字會在哪裡出錯

算術本身很簡單,所以錯誤的 BMI 幾乎都來自輸入值。

  • 用猜的身高。多數成人比駕照上寫的矮了一兩公分,而且身高會隨年齡縮水。在 175 公分的情況下,差 1 公分會讓 BMI 移動大約 0.3——足以跨過一條分界線。請赤腳靠牆量一次,之後就一直用這個數字。
  • 量體重的條件不一致。晚上可能比早上重 1 到 2 公斤。請在起床後、進食前量。
  • 單位混用、把體重拿去平方、四捨五入過頭。公斤配英寸只會算出亂七八糟的數字,而把身高四捨五入到最接近的 5 公分,可能讓結果整整偏掉一點。兩台計算機算出不同答案,幾乎都是這些原因之一。

再來是公式本身看不到的部分。肌肉比脂肪密度高,所以一位訓練有素的划船選手體脂率只有個位數,BMI 卻可能落在 28 到 30——如果你認真做重量訓練,就把 BMI 當成近乎沒有意義,改用體脂率。反過來也成立:一個久坐不動、BMI 只有 23 的人,腹部脂肪也可能多到足以提高代謝風險。不同族群的風險起始 BMI 不同,60 歲時同樣的 BMI 所含的脂肪比 30 歲時更多,女性的必需脂肪比男性多,BMI 不適用於懷孕期間,兒童則要用百分位對照表。最省錢的補救方式是一條捲尺:腰圍身高比只要三十秒,就能看到 BMI 看不到的脂肪分布。

自己動手算 vs 交給應用程式

算一次 BMI 很簡單。但要為一整年每一次量測都算一遍,再看出趨勢走向——手算就會在這裡悄悄崩潰。

免費的 Feeltracker 體重與飲食應用程式省掉了這個步驟:身高只要輸入一次,之後每一筆紀錄都會自動算出 BMI,並和你的體重、你設定的目標一起畫成帶趨勢線的圖表。它也能記錄體脂率,可與 Apple Health 同步,並透過 iCloud 在你的裝置之間同步,不需要帳號也不需要電子郵件,還能匯出成 PDF、XLSX、CSV 或 JSON 供看診使用。選用的 AI 洞察則會為你的紀錄做出摘要。

不管你選哪條路,上面的公式就是全部了。價值在於偶爾檢查一下,而不在於算到小數點後三位。

常見問題

BMI 的公式是什麼?

公制:體重(公斤)÷(身高公尺數)²。英制:(體重磅數 × 703)÷(身高英寸數)²。兩者結果相同——703 只是把磅和英寸換算成公制的對應值。

英制 BMI 公式為什麼要乘以 703?

那是內建在算式裡的單位換算:一公尺是 39.37 英寸,一公斤是 2.2046 磅,而 39.37² ÷ 2.2046 算出來大約就是 703。

男性和女性的 BMI 算法不同嗎?

沒有不同——公式和成人分類完全一樣,即使在相同 BMI 下,女性的必需體脂比較多。若想要區分性別的指標,請用體脂率,它有各自不同的範圍。

BMI 用在運動員身上準確嗎?

很不準。相同體積下肌肉比脂肪重,所以受過訓練的運動員常常會落在體重過重或肥胖的分類,實際上卻非常精瘦。對任何認真做阻力訓練的人來說,腰圍量測和體脂估算都更有參考價值。

每次量體重都要重算 BMI 嗎?

不需要手動算。你的身高很少改變,所以 BMI 會跟著體重同步變動。每個月看一次就很夠了,而且應用程式本來就會自動幫你重算。

讓 BMI 自己算出來

下載免費的體重與飲食應用程式——身高只要輸入一次,剩下的每次量測都會自動完成

在 App Store 下載體重與飲食

免費應用程式,附選用進階功能 iPhone、iPad 及 Mac • iOS 16.0+