BMI 計算機
あなたの体重指数を計算し、どのカテゴリーに属しているかを見てください。
結果はタイプすると更新されます。
この計算機の情報
Body Mass Index (BMI) is a simple ratio of weight to height used as a general indicator of whether your weight is in a healthy range. The formula is your weight in kilograms divided by the square of your height in metres (kg/m²); in imperial units it is 703 × pounds ÷ inches². The result drops into one of four bands — underweight, healthy, overweight or obese. Switch between metric and imperial units as you prefer.
For example, someone 175 cm tall weighing 70 kg has a BMI of 70 ÷ 1.75² = 70 ÷ 3.06 = 22.9, which sits in the healthy range of 18.5 to 24.9. For that height, a healthy weight runs from about 57 kg to 76 kg. The calculator also shows BMI Prime — your BMI divided by 25 — so a value under 1.0 means you are within the healthy limit.
Use BMI as a quick, free screen to see roughly where your weight sits and to track changes over time. It is a population-level tool, not a diagnosis: it cannot tell muscle from fat, so pair it with body fat percentage or a waist measurement for a fuller picture.
よくある質問
健康なBMIとは何か。
A BMI between 18.5 and 24.9 is generally considered healthy. Below 18.5 is underweight, 25–29.9 is overweight, and 30 or above is in the obese range.
BMIは誰にとっても正確なのか。
BMIは筋肉と脂肪を区別しませんので、スポーツ選手を誤って分類する可能性があり、年齢、性別、体組成を考慮しません。粗いガイドとして扱ってください。
BMIを手で計算するにはどうすればよいか。
身長のメートルの2乗でキログラムの体重を除く。例えば 1.75 m の 70 kg の場合は 1.75 × 1.75 = 3.06 となります。70 ÷ 3.06 = 22.9 です。英単位では、ポンドの体重を 703 で乗算し、身長のインチの2乗で除きます。
BMIプライムとは?
BMI Prime は健康範囲の上限である BMI を 25 で割った値です。1.0 の値は健康上限の上限に正確に合致していることを意味します。1.0 より小さい値は範囲内、1.0 以上の値は範囲外です。これはしきい値からどれくらい離れているかを一目で示します。
BMIは男女で異なるのか。
BMIの公式と標準成人カテゴリーは両者とも同じである。
BMIは子供に効果があるのか。
成人カットオフではありません。子供と青少年の BMI は、代わりに年齢と性別に特有のパーセントチャートと比較されます。年齢フィールドは、子供の結果をカテゴリではなく情報として扱うことをフラグするだけです。
私の身長に対して健康な体重は何ですか。
身長の平方メートルで 18.5 と 24.9 を乗算して健康範囲の下と上を求めます。計算機はこれを自動的に行い、選択した単位での範囲を結果の隣に表示します。
API — コードからこの計算機を使う
この計算機を自由な JSON エンドポイントとして呼び出します。鍵は必要ありません。下のフィールド値をクエリパラメータまたは JSON として送信してください。 省略したものは、このページに既に入力されているデフォルトと同じ値を使用します。未知のパラメータは 400 で、サイレンスゼロはありません。 API ドキュメントを読む →
エンドポイント
GET https://calculator.free/api/v1/bmi/
curl
curl "https://calculator.free/api/v1/bmi/?units=metric&height=175&weight=70"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/bmi/?" + new URLSearchParams({
"units": "metric",
"height": "175",
"weight": "70"
}));
const data = await r.json();
console.log(data.results);
結果は一般的な指導のための推定であり,財務的,医療的または税務的な助言ではない。