Macros Calculator
Calculate your daily protein, carb, and fat targets in grams from your calorie goal — with preset ratios for cutting, maintaining, or bulking.
2000 kcal at maintenance → 150 g protein / 225 g carbs / 56 g fat
Balanced split — sustainable across most lifestyles.
Estimate only — not medical or nutrition advice. Athletes, people with medical conditions, or specific diets (keto, vegan, etc.) should consult a registered dietitian for tailored ratios.
Was this useful?
Examples
How It Works
Formula
Variables
- Daily calorie target(kcal/day)
- Protein ratio (0.40 cut, 0.30 maintain, 0.25 bulk)
- Carbohydrate ratio (0.35 cut, 0.45 maintain, 0.50 bulk)
- Fat ratio (0.25 across all goals)
Enter your daily calorie target and pick a goal. We split the calories using a preset ratio for that goal — cutting prioritizes protein, bulking shifts toward carbs, and maintaining sits in between. Each macro's calorie share is then divided by its energy density (protein and carbs at 4 kcal/g, fat at 9 kcal/g) to give grams per day.