マクロ計算機

1日のカロリー目標を蛋白質,炭水化物,脂肪グラムに分割した。

kcal
%
%
%
タンパク質 —
炭水化物 —
脂肪 —

結果はタイプすると更新されます。

この計算機は正しい答えを与えたか。

この計算機の情報

A macro calculator turns a daily calorie target into grams of protein, carbohydrate and fat using a chosen ratio. It relies on the Atwater energy values — 4 calories per gram of protein and carbohydrate and 9 calories per gram of fat — so the three macros always add back up to your target. Pick a preset split or enter your own percentages under advanced options.

The math is identical for every macro: grams = (calories × macro %) ÷ calories-per-gram. Take a 2,000 kcal balanced 30/40/30 plan. Protein is 2,000 × 0.30 ÷ 4 = 150 g, carbohydrate is 2,000 × 0.40 ÷ 4 = 200 g, and fat is 2,000 × 0.30 ÷ 9 ≈ 67 g. Those convert back to 600 + 800 + 600 = 2,000 calories, confirming the split is internally consistent.

Use it after you have a calorie target from a TDEE or calorie-deficit calculator: macros decide the composition of those calories, which affects satiety, training performance and how much muscle you keep in a diet. Higher-protein splits suit people building or preserving muscle, endurance splits load more carbohydrate for glycogen, and keto splits push carbs very low. Total calories still drive weight change more than the exact ratio.

よくある質問

マクロはどうやってカロリーからグラムに変換されますか。

各マクロはエネルギー価を持ち、蛋白質と炭水化物は1gあたり4カロリー、脂肪は9カロリーである。グラム=(カロリー×マクロ%)÷カロリー/g。2000kcalの30/40/30スプリットは、蛋白質150g、炭水化物200g、脂肪67gである。

良いマクロスプリットとは?

30/40/30のバランスは多くの人にとって有効であり、高い蛋白質(約40%)は筋肉を作るか保つのに役立ち、ケトスプリットは炭水化物を非常に低く保つ。

3つのマクロがカロリーに加算されるのか?

ああ 選んだ割合は 100%だから タンパク質、炭水化物、脂肪のカロリーは 常に 日々の目標に合わせて

2000カロリーの食事で タンパク質は何グラム?

プロテイン含有率に依存する。30%のプロテインでは150g(2000×0.30÷4)、40%では200gである。スプリットを変更すると、計算機は各マクロのグラムを再計算する。

ケトマクロは何?

ケトプレセットは、25%の蛋白質、5%の炭水化物、70%の脂肪を使用し、2000kcal(約125gの蛋白質、25gの炭水化物、156gの脂肪)に対して、炭水化物は非常に低く、体が脂肪とケトンで動くように促す。

炭水化物は全体か、ネットか?

このツールはカロリーから得られる全炭水化物グラムで動作します。ネットカーボン (全繊維を除く) は低炭水化物ダイエットでよく使われる別の追跡選択肢です。どちらを選択しても、日々一貫して追跡してください。

休日のマクロは変わりますか?

計算機は入力したカロリー目標を分割します。休憩日にカロリーを少なく摂取した場合は、それを入力して、すべてのマクロを減らします。多くの人は、蛋白質を一定に保ち、非トレーニング日には炭水化物を減らします。

❤️ ラブ Calculator.Free? 分けて

𝕏  X Facebook Reddit
API — コードからこの計算機を使う

この計算機を自由な JSON エンドポイントとして呼び出します。鍵は必要ありません。下のフィールド値をクエリパラメータまたは JSON として送信してください。 省略したものは、このページに既に入力されているデフォルトと同じ値を使用します。未知のパラメータは 400 で、サイレンスゼロはありません。 API ドキュメントを読む →

エンドポイント

GET https://calculator.free/api/v1/macro/

curl

curl "https://calculator.free/api/v1/macro/?calories=2000&split=30-40-30"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/macro/?" + new URLSearchParams({
    "calories": "2000",
    "split": "30-40-30"
  }));
const data = await r.json();
console.log(data.results);

結果は一般的な指導のための推定であり,財務的,医療的または税務的な助言ではない。