Skip to main content
Afitpilot®
← All calculators
Calculator

Macro Calculator

Turn your calorie target into daily protein, carbs, and fat in grams. g/kg by default, with a percentage-split view. Free, no signup.

Protein per day187g/day

Across 2,287 kcal: 187 g protein, 213 g carbs, 77 g fat. Protein is the anchor — the rest tunes your energy.

Protein187g748 kcal · 33%
Carbs213g851 kcal · 37%
Fat77g689 kcal · 30%
Per meal47g P · 53g C · 19g F
Total kcal2,287
Track these macros automatically — start a free AFITPILOT trial

Optional

Email me these macros

We’ll send this recap plus a short guide to hitting your macros day to day.

No spam. Unsubscribe in one click.

Free newsletter

Keep these numbers handy

Get our best training and nutrition breakdowns, plus new calculators first.

Macros are how your daily calories divide into protein, carbohydrate, and fat. This calculator defaults to a grams-per-kilogram engine rather than a fixed percentage split, and the reason matters: protein need is tied to your body mass, not your calorie intake, so a percentage-based split quietly under-delivers protein exactly when you drop calories for a cut. We set protein from bodyweight (higher on a cut to protect lean mass), fat from your diet preference with a floor for hormonal health, and let carbohydrate fill the remaining calories — the tank you top up to fuel training. If carbs would fall to zero we trim fat toward its floor first. You can flip to a percentage-split view if you think in ratios, and see a per-meal breakdown. Start from the calorie number your TDEE result gives you.

g/kg engine (default): protein 1.8–2.2 g/kg, fat 0.7–1.1 g/kg (floor 0.5), carbs as remainder. 4/4/9 kcal per g. Percentage split available as an alternate view.

  • Why grams per kg instead of percentages?

    Because protein need scales with bodyweight, not calories. A “40/30/30” split gives you less protein when you cut calories — the opposite of what you want on a diet. Setting protein and fat in g/kg keeps them stable and lets carbs absorb the calorie changes.

  • What calorie number do I enter?

    Use the target from your goal: maintenance calories to hold weight, or your cut/gain target. The TDEE calculator produces all three — carry that number over here.

  • How low can fat go?

    We floor fat around 0.5 g/kg. Going much lower for long stretches can affect hormone production and the absorption of fat-soluble vitamins. If carbs get squeezed, keep fat at the floor rather than dropping protein.