Macro Calculator

Your daily protein, carb and fat targets in grams — matched to your body, training volume and goal.

About you

feet / inches

Daily calorie target

—

Maintenance (TDEE)—
BMR—
Protein per lb—
Calories per gramP 4 · C 4 · F 9
—

Which split should you pick?

SplitBest for
Balanced 30/40/30Most people, general health, mixed training
High protein 40/30/30Fat loss while keeping muscle; strength training
Low carb 30/20/50Lower appetite, sedentary days, insulin resistance (ask your doctor)
Keto 25/5/70Strict ketogenic dieters (~20–40 g net carbs)
Endurance 25/55/20Runners, cyclists, high-volume cardio

Related calculators

How your targets are calculated

The calculator first estimates your BMR — the calories your body burns at complete rest — using the Mifflin-St Jeor equation, the formula most dietitians consider the standard for the general population. Multiplying BMR by your activity level gives TDEE (total daily energy expenditure), and your goal shifts that number down for fat loss or up for muscle gain. The macro split then divides those calories using 4 calories per gram of protein and carbs, and 9 per gram of fat.

Protein is the anchor

Research consistently supports roughly 0.7–1 gram of protein per pound of body weight for people who train; the high-protein preset lands most users in that range. Protein preserves muscle in a deficit and drives recovery in a surplus, so if you customize anything, protect the protein number and let carbs and fat flex around it.

Expect to adjust after 2–3 weeks

Every formula carries a ±10% margin, because metabolism, daily movement, and even how much you fidget vary between people. Eat at your target for two to three weeks, weigh yourself under consistent conditions, and adjust by 100–200 calories if the scale trend doesn't match your goal. The number that works is the one your real-world results confirm.

Frequently asked questions

What are macros?
Macronutrients — protein, carbohydrates and fat — are the three nutrient categories that supply calories. Protein and carbs provide 4 calories per gram; fat provides 9. 'Counting macros' means hitting daily gram targets for each rather than only counting calories.
How much protein do I need to build muscle?
Most research supports 0.7–1.0 g per pound of body weight (1.6–2.2 g/kg) for people doing resistance training. More than that shows little extra benefit; less makes retaining muscle in a calorie deficit harder.
Should I eat the same macros every day?
It's the simplest approach and works for most people. Some athletes 'cycle' carbs — more on training days, fewer on rest days — but total weekly intake is what drives results, so don't add complexity until the basics are consistent.
Why is my calculated calorie number different from other calculators?
Calculators differ in BMR formula (Mifflin-St Jeor vs Harris-Benedict vs Katch-McArdle) and activity multipliers. All are estimates with roughly ±10% error — pick one, follow it for a few weeks, and adjust from your actual weight trend.
Do I need to hit my macros exactly?
No. Within ±5–10 g of each target daily is more than precise enough. Consistency across weeks matters far more than nailing any single day.

How ListCalc calculates · Report an error

Guides & articles