基礎代謝量(BEE)計算機

性別、年齢、身長、体重からハリス・ベネディクト式で基礎エネルギー消費量(BEE)を推定し、活動係数を反映した1日の総エネルギー消費量(TDEE)の目安も表示します。

944.2K 利用回数 更新日 · 2026-05-06 ブラウザ内で処理 · アップロードなし
AD

基礎代謝量(BEE)計算機は、BEE(Basal Energy Expenditure、基礎エネルギー消費量)を推定するブラウザー上のツールです。BEEは、呼吸や体温維持など生命維持に必要なエネルギー消費を表す栄養学・医療分野の用語で、日本語では一般に「基礎代謝量」と説明されることがあります。このページでは、性別、年齢、身長、体重をハリス・ベネディクト式に当てはめ、1日あたりのBEEをkcalで表示します。

さらに、活動係数をBEEに掛けて、活動量を反映したTDEE(Total Daily Energy Expenditure、1日の総エネルギー消費量)の目安も表示します。これは食事管理、体重管理、カロリーの学習、運動計画の初期検討に使える参考値です。個人の健康状態を判定したり、必要な摂取カロリーを確定したりするものではありません。

基礎代謝量(BEE)計算機の使い方

入力パネルで次の項目を設定します。

  1. 性別を選択 — 「男性」または「女性」を選びます。ハリス・ベネディクト式の係数が変わります。
  2. 年齢を入力 — 年齢を歳単位で入力します。1~120の正の数が必要です。
  3. 身長を入力 — 身長の単位としてcmまたはインチを選び、身長を入力します。計算前にcmへ換算されます。
  4. 体重を入力 — 体重の単位としてkgまたはlbを選び、体重を入力します。計算前にkgへ換算されます。
  5. 活動レベルを選択 — 「ほぼ座って過ごす(1.2)」「軽い活動(1.375)」「中程度の活動(1.55)」「高い活動量(1.725)」から、日常の活動量に近いものを選びます。

必須項目をすべて入力すると、結果パネルが自動更新されます。主な結果としてBEE(kcal/day)、補助項目として活動係数を掛けた推定TDEE、cm・kgに換算した身長と体重、使用した式、入力値の代入計算が表示されます。結果が表示されない場合は、必須項目が空欄でないこと、年齢・身長・体重・活動係数が0より大きいことを確認してください。

計算式と原理 — 基礎代謝量(BEE)計算機

この基礎代謝量(BEE)計算機は、ハリス・ベネディクト式の係数を使います。実装では、身長をcm、体重をkgに換算してから計算します。

男性の場合:

BEE = 66.47 + 13.75 × 体重(kg) + 5.003 × 身長(cm) − 6.755 × 年齢

女性の場合:

BEE = 655.1 + 9.563 × 体重(kg) + 1.850 × 身長(cm) − 4.676 × 年齢

活動量を反映した表示値は、次のように計算します。

推定TDEE = BEE × 活動係数

BEEは基礎的な状態のエネルギー消費量、TDEEは活動量を反映した1日の総エネルギー消費量の目安です。厚生労働省の一般向け資料でも、推定エネルギー必要量は「基礎代謝量 × 身体活動レベル」で説明されていますが、この計算機のハリス・ベネディクト式や係数は、日本人向けの食事摂取基準そのものではありません。体格、体組成、年齢、健康状態、服薬、妊娠・授乳、トレーニング状況などによって実際の必要量は変わります。

基礎代謝量(BEE)計算機の活用例

この計算機は、次のような参考用途に利用できます。

  • 基礎代謝量や基礎エネルギー消費量(BEE)の計算方法を学ぶ。
  • 身長・体重の単位を換算し、ハリス・ベネディクト式の代入過程を確認する。
  • 活動係数を変えて、推定TDEEの違いを比較する。
  • 食事管理、体重管理、運動計画の前提となるエネルギー量を整理する。

表示結果は、記録や専門家との相談のための出発点として扱ってください。医療、疾患、薬の用量、体組成の診断、妊娠・授乳中の食事、特別な食事療法に関わる判断は、医師や管理栄養士などの有資格者に相談してください。この計算機は個別の医療助言、診断、治療の代わりにはなりません。入力データは保存されず、計算はブラウザー内で完了します。

基礎代謝量(BEE)計算機についてのよくある質問

BEEとは何ですか?

BEEはBasal Energy Expenditure(基礎エネルギー消費量)の略です。この計算機では、ハリス・ベネディクト式を使って、安静時のエネルギー消費量を基礎代謝量の目安として推定します。医療上の測定値や診断ではありません。

入力したデータは保存されますか?

いいえ。すべての計算はブラウザー上で行われ、入力データがサーバーに送信されることはありません。