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.
Calories per gram
Grams = (Calories × split %) ÷ cal-per-gram
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.