根据您的身体数据、活动水平和健身目标计算您的最佳每日宏量营养素摄入量
欢迎使用我们的免费宏量营养素计算器(宏量营养素计算器),这是一个全面的工具,旨在帮助您根据个人身体数据、活动水平和健身目标确定理想的每日蛋白质、碳水化合物和脂肪摄入量。无论您是想减肥、增肌、保持当前体型,还是仅仅想吃得更均衡,了解您的宏量营养素需求是有效营养规划的基础。
理解宏量营养素
宏量营养素是为您的身体提供卡路里和能量的三类营养素:蛋白质、碳水化合物和脂肪。您摄入它们的比例会显著影响您的身体成分、能量水平和整体健康。
蛋白质:构建块
蛋白质每克提供4卡路里,对于肌肉修复、免疫功能和酶的产生至关重要。研究表明,活跃个体的摄入量应为每磅体重0.7-1.0克,对于专注于增肌或减重的人,建议为每公斤1.2-2.0克。
碳水化合物:您的主要燃料
碳水化合物每克提供4卡路里,是您身体首选的能量来源。它们为大脑功能提供燃料,支持剧烈运动,并帮助调节血糖水平。美国农业部建议大多数成年人总卡路里的45-65%来自碳水化合物。
脂肪:健康必需
脂肪每克提供9卡路里,对于激素生产、维生素吸收(A、D、E、K)和细胞健康至关重要。美国农业部建议总卡路里的20-35%来自脂肪,强调不饱和来源,如橄榄油、坚果和脂肪鱼。
公式
Protein Grams from Calories
Protein (g) = (Total Calories × Protein%) ÷ 4
Protein provides 4 calories per gram. Divide your protein calorie allocation by 4 to get the daily gram target.
Carbohydrate Grams from Calories
Carbs (g) = (Total Calories × Carb%) ÷ 4
Carbohydrates provide 4 calories per gram. Divide your carb calorie allocation by 4 to get the daily gram target.
Fat Grams from Calories
Fat (g) = (Total Calories × Fat%) ÷ 9
Fat provides 9 calories per gram, making it the most calorie-dense macronutrient. Divide your fat calorie allocation by 9 to get the daily gram target.
Mifflin-St Jeor BMR (Male)
BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) + 5
The most accurate BMR formula for the general population, recommended by the American Dietetic Association. For females, subtract 161 instead of adding 5.
Reference Tables
Common Diet Macro Split Ratios
Popular macronutrient ratio presets expressed as percentage of total daily calories (Carbs / Protein / Fat).
| Diet Type | 碳水化合物 % | 蛋白质 % | 脂肪 % | Best For |
|---|---|---|---|---|
| 均衡型 | 40% | 30% | 30% | General health, maintenance |
| 低脂型 | 60% | 25% | 15% | Heart health, low-fat diets |
| 低碳水化合物型 | 25% | 40% | 35% | Fat loss, blood sugar control |
| 高蛋白型 | 30% | 40% | 30% | Muscle building, weight loss |
| 生酮饮食 | 5% | 25% | 70% | Ketosis, epilepsy management |
| 区域饮食 | 40% | 30% | 30% | Athletic performance, inflammation control |
Recommended Daily Protein Intake by Activity Level
Protein intake guidelines in grams per kilogram of body weight per day, based on activity and goals.
| 活动水平 | g/kg/天 | Example (70 kg person) |
|---|---|---|
| Sedentary adult | 0.8 | 56 g/day |
| Recreational exerciser | 1.0–1.2 | 70–84 g/day |
| Endurance athlete | 1.2–1.4 | 84–98 g/day |
| Strength / power athlete | 1.6–2.0 | 112–140 g/day |
| Fat loss (calorie deficit) | 1.6–2.4 | 112–168 g/day |
| Elderly (65+) | 1.0–1.2 | 70–84 g/day |
Worked Examples
Balanced Diet Macros for 2,000 Calories
A person has a TDEE of 2,000 calories and wants to use the Balanced preset (40% carbs, 30% protein, 30% fat) at maintenance.
Protein calories: 2,000 × 0.30 = 600 calories
Protein grams: 600 ÷ 4 = 150 g
Carb calories: 2,000 × 0.40 = 800 calories
Carb grams: 800 ÷ 4 = 200 g
Fat calories: 2,000 × 0.30 = 600 calories
Fat grams: 600 ÷ 9 = 66.7 g
Daily targets: 150 g protein, 200 g carbs, 67 g fat. Split across 4 meals: 37.5 g protein, 50 g carbs, and 16.7 g fat per meal.
Keto Diet Macros for Weight Loss
A 180 lb male with a TDEE of 2,500 calories wants to lose 1 lb/week on a Ketogenic diet (5% carbs, 25% protein, 70% fat).
Weight loss deficit: 2,500 - 500 = 2,000 calories/day
Carb calories: 2,000 × 0.05 = 100 calories → 100 ÷ 4 = 25 g carbs
Protein calories: 2,000 × 0.25 = 500 calories → 500 ÷ 4 = 125 g protein
Fat calories: 2,000 × 0.70 = 1,400 calories → 1,400 ÷ 9 = 155.6 g fat
Daily keto targets at a 500-calorie deficit: 25 g carbs, 125 g protein, 156 g fat. The very low carb intake (under 50 g) should induce ketosis within a few days.
如何使用宏计算器
输入您的身体数据
选择您的性别,输入您的年龄,选择英制或公制单位,并输入您的体重和身高。如果您已经知道您的每日卡路里需求,请切换到直接卡路里输入模式,并直接输入您的 TDEE。
设置活动水平和目标
选择最符合您典型一周的活动水平,从久坐到额外活跃。然后选择您的体重目标:维持、以轻微、标准或极端的速度减重,或以轻微、标准或极端的速度增重。
选择饮食预设或自定义比例
从六种流行的饮食预设中选择(均衡、低脂、低碳、高蛋白、酮类、区域)或通过输入您自己的蛋白质、碳水化合物和脂肪百分比(总和为100%)来创建自定义比例。使用高级设置更改基础代谢率公式。
查看您的结果
查看您每日的宏量营养素目标(以克和卡路里为单位),查看宏量营养素分配的可视化甜甜圈图,比较饮食预设的并排效果,并检查每餐的详细分解。将结果导出为CSV或打印以供记录。
常见问题
什么是宏量营养素,它们对减肥有什么重要性?
宏量营养素是指身体需要大量摄入的三大类营养素:蛋白质、碳水化合物和脂肪。虽然总卡路里摄入量决定了您是增重还是减重,但宏量营养素比例会影响您的身体成分、能量水平、饱腹感和代谢健康。例如,在卡路里赤字期间,较高的蛋白质摄入有助于保持瘦肌肉质量,并让您感觉更长时间饱腹,而适量的脂肪摄入则支持激素的产生。跟踪宏量营养素而不仅仅是卡路里,可以让您更好地控制是减少脂肪还是肌肉,锻炼时的能量感受,以及在饮食期间身体的运作情况。
我应该选择哪个饮食预设来实现我的目标?
最佳饮食预设取决于您的目标和生活方式。对于一般健康和健身,均衡预设(40%碳水化合物,30%蛋白质,30%脂肪)适合大多数人。如果您专注于减脂同时保持肌肉,高蛋白(30%碳水化合物,40%蛋白质,30%脂肪)或低碳(25%碳水化合物,40%蛋白质,35%脂肪)是流行的选择。酮类预设(5%碳水化合物,25%蛋白质,70%脂肪)是为那些追求酮饮食的人设计的,该饮食要求严格限制碳水化合物以诱导酮症。区域饮食(40/30/30)与均衡饮食相似,受到许多运动员的青睐。如果不确定,可以从均衡饮食开始,并根据身体在2-4周内的反应进行调整。
这个宏量营养素计算器的准确性如何?
该计算器使用三种公认的基础代谢率公式提供基于科学的估算。Mifflin-St Jeor公式是我们的默认公式,根据美国营养学会的说法,对于大多数健康成年人,其准确性在约10%以内。然而,个体的新陈代谢因遗传、身体成分、激素健康、药物、睡眠质量和压力水平而异。该计算器为您提供了一个很好的起点,但您应该将结果视为初始目标,并根据2-4周内的实际结果进行调整。如果您没有看到预期的体重或身体成分变化,请尝试在保持宏量营养素比例不变的情况下,将卡路里调整100-200。
Mifflin-St Jeor、Harris-Benedict和Katch-McArdle公式有什么区别?
Mifflin-St Jeor公式(1990年)是最广泛推荐的基础代谢率公式,使用体重、身高、年龄和性别。对于约82%的人,其准确性在10%的范围内。修订版Harris-Benedict公式(1919年,1984年修订)使用相同的变量,但是基于老年人群数据开发的,往往会稍微高估基础代谢率。Katch-McArdle公式采用不同的方法,使用瘦体重而不是总体重,这使得它对那些知道自己体脂百分比的个体(尤其是非常瘦或非常肌肉发达的人)可能更准确。如果您知道自己的体脂百分比,Katch-McArdle可能会给您提供最个性化的结果。
我每天应该吃多少餐以获得最佳效果?
研究表明,总的每日宏量营养素和卡路里摄入量对身体成分和体重管理的重要性远大于餐次频率。无论您每天吃2、3、4、5还是6餐,只要总摄入量保持不变,您的结果将是相似的。也就是说,餐次频率可以影响实际因素,如饥饿管理、全天的能量水平和便利性。有些人喜欢3顿较大的餐以简化,而另一些人则发现5-6顿较小的餐有助于控制食欲和维持稳定的能量。运动员和那些增肌的人可能会受益于将蛋白质摄入分散到4-5餐中,以最大化肌肉蛋白合成。选择适合您日程安排的餐次频率,并帮助您持续达到每日宏量营养素目标。
遵循极端减肥计划是否安全?
创建每日1000卡路里赤字的极端减肥计划应谨慎对待,理想情况下在医疗监督下进行。虽然每周减重2磅对于有显著体重需要减轻的人来说可能是安全的,但对于其他人来说,这可能导致肌肉流失、代谢适应、营养缺乏、疲劳和激素失调。大多数营养专家建议每日适度赤字500卡路里(约每周1磅)作为最安全的可持续方法。切勿在长时间内低于您的基础代谢率摄入,因为这可能会显著减缓您的新陈代谢。如果您有现有健康状况、怀孕或哺乳,或未满18岁,请在开始任何限制卡路里的饮食之前咨询医疗提供者。
Related Tools
TDEE 计算器
Calculate your Total Daily Energy Expenditure for accurate calorie planning
卡路里计算器
Determine how many calories you need per day based on your goals
蛋白质摄入量计算器
Find your optimal daily protein intake based on body weight and activity
卡路里赤字计算器
Calculate the right calorie deficit for safe, sustainable weight loss
BMR计算器
Estimate your Basal Metabolic Rate using multiple validated formulas