消費カロリー計算ツール(基礎代謝・活動量・運動別)

性別・年齢・体重から基礎代謝量と1日の消費カロリー(活動レベル別)を計算。ウォーキングなどの運動で消費するカロリーの目安も表示します。

計算式・料率の最終確認日: 2026-11-12/すべての計算はブラウザ内で行われ、入力内容は外部に送信されません。

このツールについて

1日に消費するカロリーの目安を計算するツールです。基礎代謝量(何もしなくても生命維持のために使うエネルギー)に、日頃の活動の量(身体活動レベル)を掛けると、1日の消費カロリー(推定エネルギー必要量)が求まります。本ツールは「日本人の食事摂取基準(2020年版)」の基礎代謝基準値――年齢と性別ごとに定められた体重1kgあたりの値――を使う、日本の公的な推定方法に沿って計算します。体重管理の出発点にどうぞ。

あわせて、運動で消費するカロリーの目安も表示します。運動の強さはメッツ(METs)という単位で表され、安静時を1として「何倍のエネルギーを使うか」を示します。消費カロリーは、メッツ×体重×時間×1.05 で求めます。ウォーキングやジョギングなど日常の運動がどれくらいの消費になるか、食べ物のカロリー表示と比べる目安になります。

計算の仕組み

基礎代謝量 = 基礎代謝基準値(kcal/kg/日)× 体重(kg)。基準値は食事摂取基準2020年版の値で、男性は18〜29歳23.7、30〜49歳22.5、50〜64歳21.8、65〜74歳21.6、75歳以上21.5。女性は18〜29歳22.1、30〜49歳21.9、50歳以上20.7です。1日の消費カロリー = 基礎代謝量 × 身体活動レベル(Ⅰ:1.50、Ⅱ:1.75、Ⅲ:2.00)。運動の消費カロリー = メッツ × 体重 × 時間(h)× 1.05。

計算例

入力: 男性35歳、体重65kg、身体活動レベルⅡ(ふつう)

結果: 基礎代謝量は約1,463kcal、1日の消費カロリーは約2,559kcal。ウォーキング30分では約113kcalを消費

基礎代謝基準値は30〜49歳男性の22.5 kcal/kg/日を適用しています。基礎代謝量1,462.5kcalを活動レベル1.75倍した値です。

よくある質問

Q. 摂取カロリーをこの値より少なくすれば痩せますか?

理論上は、消費を上回らない摂取を続ければ体重は減ります。ただし基礎代謝量を大きく下回るような極端な制限は、筋肉量の減少や体調不良の原因になります。減量を目的とする場合は、1日の消費カロリーから数百kcal程度を引いた範囲を目安に、無理のないペースで進めてください。持病がある方は必ず医師に相談してください。

Q. 基礎代謝は筋肉が多い人では変わりますか?

変わります。本ツールの基準値は平均的な体組成を前提にした値で、筋肉量が多い人は実際は高めに、脂肪が多い人は低めに出る傾向があります。体組成計の推定値と差が出るのはそのためです。

Q. メッツ(METs)とは何ですか?

運動の強さを表す単位で、安静に座っている状態を1メッツとして、その何倍のエネルギーを消費するかを示します。普通のウォーキングは3.3メッツ、ジョギングは7.0メッツ程度です。国立健康・栄養研究所の「身体活動のメッツ(METs)表」に各種の運動の値がまとめられています。

Q. 活動レベルはどれを選べばいいですか?

食事摂取基準の区分では、Ⅰ(低い)は生活の大部分が座位で静的な活動が中心の場合、Ⅱ(ふつう)は座位中心の仕事でも職場内の移動や通勤・買い物・家事・軽いスポーツのいずれかを含む場合、Ⅲ(高い)は移動や立位の多い仕事、または活発な運動習慣がある場合です。迷ったらⅡ(ふつう)が標準です。

利用上の注意

本ツールの値は、公表された基準値に基づく統計的な目安であり、あなたの実際の消費カロリーを測定したものではありません。基礎代謝や消費量には個人差(筋肉量・体調・環境など)があります。糖尿病などの疾患がある方、妊娠中・授乳中の方、未成年(本ツールは18歳以上が対象)の方は、この値を食事管理に使わず、医師・管理栄養士に相談してください。

出典・参考資料

関連ツール

BMI計算ツール(適正体重・判定つき) 身長と体重からBMIを計算し、日本肥満学会の基準による判定、適正体重(BMI22)と健康な体重の範囲を表示します。男女共通の基準で計算します。 妊娠週数計算ツール(出産予定日・予定日逆算つき) 最終月経開始日または出産予定日から、基準日の妊娠週数と日数を計算。出産予定日の算出(周期補正つき)と、予定日から最終月経の逆算にも対応します。 パーセント計算ツール(割合・増減率・%オフ) 「BはAの何%か」「Aの◯%はいくらか」「AからBへの増減率は何%か」をまとめて計算。%オフ・%増しの価格計算も同時に表示します。