Health
Macro Calculator
Enter a daily calorie target, pick a goal preset, and we'll split the calories into grams of protein, carbs, and fat. Tweak the protein and fat percentages directly — carbs auto-fill from the remainder.
Use your TDEE for maintenance, or your goal calories for fat loss or muscle gain.
Goal preset
Carbs auto-fill from the remainder (100% − protein − fat). Protein and carbs are 4 kcal/g; fat is 9 kcal/g.
Maintenance · 2,200 kcal/day
165P · 220C · 73F
30% protein · 40% carbs · 30% fat
Estimate, not nutrition advice. Macro targets work best as a starting point you adjust by feel and outcomes over weeks. Speak with a registered dietitian for medical conditions, an eating disorder, pregnancy, or special nutrition needs.
Examples
2,200 kcal · maintenance · 30/40/30
165P · 220C · 73F (g/day)
1,800 kcal · fat loss · 40/30/30
180P · 135C · 60F (g/day)
2,800 kcal · muscle gain · 30/45/25
210P · 315C · 78F (g/day)
2,500 kcal · custom 35/35/30
219P · 219C · 83F (g/day)
How it works
Each macro percentage is converted to calories, then to grams using its calorie density.
protein g/day · P% × calories ÷ 4
carb g/day · (100% − P − F) × calories ÷ 4
fat g/day · F% × calories ÷ 9
Goal presets: fat loss 40/30/30 (P/C/F) · maintenance 30/40/30 · muscle gain 30/45/25.
Estimate, not nutrition advice. Macro targets are starting points, not prescriptions. Total calories, protein adequacy, and food quality usually matter more than the exact macro split. If you have a medical condition, an eating disorder, are pregnant, or have any nutrition concern, talk to a registered dietitian rather than relying on a calculator.
Frequently asked questions
Macronutrients — protein, carbohydrates, and fat. They're the calorie-bearing components of food. Protein and carbs deliver about 4 kcal per gram; fat delivers about 9 kcal per gram. A daily calorie target is the sum of your three macro contributions; we just divide it up at whatever ratio you pick.
Both are valid, but a percentage split keeps the result honest if you change your calorie target — protein, carbs, and fat all scale proportionally. The grams per kg approach (e.g. 1.6 g protein per kg of body weight) anchors protein to body size, which can be smarter for very large or very small people. We picked the simpler model for this calculator; if you want grams-per-kg precision, multiply your weight in kg by the gram target you want.
For most healthy adults, 1.2–2.2 g of protein per kg of body weight per day covers everything from sedentary minimums to peak athletic recovery. The goal-loss preset (40% protein) is intentionally on the higher end — high-protein diets help preserve muscle during a calorie deficit. Maintenance (30%) and muscle-gain (30%) presets are more typical splits.
Use our TDEE calculator to estimate maintenance calories, then subtract 250–500 for fat loss or add 250–300 for muscle gain. Larger deficits or surpluses tend to backfire — too aggressive and you lose more muscle on the way down, or gain more fat on the way up.
No. Lower-carb (e.g. 30/20/50 P/C/F), higher-carb (e.g. 25/55/20), or balanced 33/33/33 splits all work for healthy adults — total calories, protein adequacy, and food quality usually matter more than the exact macro split. The presets here are reasonable starting points; adjust by feel and outcomes over a few weeks.
Related calculators
Health
TDEE Calculator
Estimate your Total Daily Energy Expenditure from sex, age, height, weight, and activity — with maintenance, cut, and bulk targets.
Health
BMI Calculator
Compute Body Mass Index from height and weight, with the standard category scale and the healthy weight range for your height.
Health
BMR Calculator
Estimate your Basal Metabolic Rate — the calories your body burns at rest — using the Mifflin–St Jeor equation.