health
Macro Calculator
Calculate your daily protein, carb, and fat targets in grams. Uses a protein-first approach tailored to your goal — weight loss, maintenance, or muscle gain.
How to Use This Calculator
- Enter your sex, age, height, weight, and activity level.
- Select your goal: weight loss, maintenance, or muscle gain.
- Review your daily calorie target and macro breakdown in grams.
- Use the macro targets to plan your meals and track your nutrition.
Real-World Examples
Weight Loss Macros
160 lb woman, 1,600 kcal/day deficit target, weight loss goal.
Result: Protein: 160 g (640 kcal). Fat: 44 g (400 kcal). Carbs: 140 g (560 kcal). Split: ~35P / 25F / 35C.
Muscle Gain Macros
180 lb man, 3,000 kcal/day surplus target, muscle gain goal.
Result: Protein: 180 g (720 kcal). Fat: 83 g (750 kcal). Carbs: 383 g (1,530 kcal). Split: ~24P / 25F / 51C.
Common Mistakes to Avoid
- Prioritizing carb and fat targets before hitting protein — protein is the most important macro to get right.
- Using gram targets without tracking — eyeballing portions leads to large macro errors.
- Not adjusting macros as bodyweight changes — your gram targets should scale with your weight.
- Forgetting that dietary fat has 9 kcal/g, not 4 — fat is calorie-dense and easy to over-consume.
The Formula
Protein: 1 g per lb of bodyweight (weight loss/gain goals) or 0.8 g per lb (maintenance). Fat: 25% of total calories (weight loss/gain) or 30% (maintenance). Carbs: remaining calories ÷ 4. All values use the Atwater system: protein = 4 kcal/g, carbs = 4 kcal/g, fat = 9 kcal/g.Learn More
Frequently Asked Questions
For most active adults, 0.7–1 g of protein per lb of bodyweight (1.6–2.2 g/kg) supports muscle maintenance and growth. Higher protein intake is especially important during a calorie deficit to prevent muscle loss.