Macro Calculator

Turn your daily calorie goal into gram targets for protein, carbs, and fat — with presets for balanced, high-protein, low-carb, and keto.

Please enter a valid calorie goal.

Your daily macros
Protein
Carbohydrates
Fat

Calories per gram

Protein: 4 cal/g  ·  Carbs: 4 cal/g  ·  Fat: 9 cal/g
Grams = (Calories × split %) ÷ cal-per-gram
Worked example — 2,000 cal, balanced 30/40/30

Protein: 2,000 × 30% ÷ 4 = 150 g · Carbs: 2,000 × 40% ÷ 4 = 200 g · Fat: 2,000 × 30% ÷ 9 = 67 g

Choosing a split that works

Protein is the macro that matters most to get right — it preserves muscle in a deficit and keeps you full, so anchor it around 0.7–1.0 g per pound of bodyweight (see the protein calculator) and let carbs and fat fill the remaining calories to taste. Carbs fuel hard training; fat supports hormones and satiety. There's no single "best" split — adherence beats optimization, so pick the pattern you enjoy eating. Set your calorie number first with the calorie or TDEE calculator, then use these gram targets in a food-tracking app.

Frequently asked questions

What are macros?

Protein, carbs (4 cal/g each) and fat (9 cal/g) — the calorie-providing nutrients.

What is a good macro split?

Balanced 30/40/30 suits most; higher protein aids fat loss. Set protein by bodyweight, not just percentage.

How much protein do I need?

About 0.7–1.0 g per pound of bodyweight for active people.

Related calculators

Medical disclaimer: General guidance, not a personalized nutrition plan or medical advice. Consult a registered dietitian for individual needs. Last reviewed: July 2026.