Macro Calculator
Split your daily calories into protein, carbs and fat
Enter calories (800-10000)
Split your daily calories into protein, carbs and fat
Enter calories (800-10000)
Macronutrients — protein, carbohydrate and fat — are the three nutrients that supply energy. Your calorie total sets whether you gain or lose weight; the split between them shapes body composition, energy and hunger.
Give it a daily calorie target and pick a diet plan. It converts the percentages behind that plan into grams of protein, carbohydrate and fat, then shows how many calories each contributes.
Protein and carbohydrate deliver 4 calories per gram; fat delivers 9. Fat is more than twice as energy-dense, which is why fat grams are always the smallest number on the label.
| Plan | Protein | Carbs | Fat |
|---|---|---|---|
| Balanced | 30% | 40% | 30% |
| Low carb | 35% | 25% | 40% |
| High protein | 40% | 35% | 25% |
| Keto | 25% | 5% | 70% |
Use grams per kilogram as a cross-check: if the calculator gives you 120 g of protein at 80 kg, that is 1.5 g/kg — reasonable for maintenance but low for a serious lifter.
宏量营养素 —— 蛋白质、碳水化合物和脂肪 —— 是提供能量的三大营养素。热量总量决定你增重还是减重;三者之间的配比则影响身体成分、精力和饥饿感。
输入每日热量目标并选择一种饮食方案,它会把方案背后的百分比换算成蛋白质、碳水和脂肪的克数,并展示各自贡献的热量。
蛋白质和碳水每克提供 4 千卡,脂肪每克 9 千卡。脂肪的能量密度是前两者的两倍多,这就是营养成分表上脂肪克数总是最小的原因。
| 方案 | 蛋白质 | 碳水 | 脂肪 |
|---|---|---|---|
| 均衡 | 30% | 40% | 30% |
| 低碳水 | 35% | 25% | 40% |
| 高蛋白 | 40% | 35% | 25% |
| 生酮 | 25% | 5% | 70% |
可以用「每公斤体重克数」交叉验证:若 80 公斤的人算出 120 克蛋白质,即 1.5 g/kg —— 维持尚可,但对认真训练者偏低。
Multiply your daily calories by each macronutrient's percentage, then divide by its calories per gram: protein and carbs are 4 kcal per gram, fat is 9. On 2,000 calories with 30% protein, that is 600 ÷ 4 = 150 g of protein.
A common starting point is 30% protein, 40% carbohydrate and 30% fat. Higher protein helps preserve muscle in a deficit and tends to keep you fuller, which is why many plans push protein to 35-40%.
For weight change, calories dominate. Macros affect body composition, satiety, training performance and how easy the diet is to stick to — which in practice decides whether the calorie target holds.
Last reviewed: October 5, 2026 · How we calculate · Sources: NIH, Academy of Nutrition and Dietetics
最近复核:2026 年 10 月 5 日 · 我们的计算方法 · 来源:美国国立卫生研究院、美国营养与饮食学会