Skip to content
Calcora

Macro Calculator

Split your daily calories into protein, carbs, and fat grams.

Input sheet

Browse DIY guidesDo the project yourself, step by step

DIY at your own risk. Calcora's calculators and guides are general estimates and information only — not professional, engineering, legal, or safety advice. Always verify local building codes and permit requirements, and hire a licensed pro for electrical, gas, plumbing, structural, or any work you're not fully comfortable doing yourself.

Once you know your daily calorie target, the next decision is how to split those calories across the three macronutrients — protein, carbohydrate, and fat. This calculator converts a percentage split into the gram targets you actually track on a food label or in an app.

How it works

Each macro's calories = total calories × its percentage. Divide by 4 (protein, carbs) or 9 (fat) to get grams.

The split is driven entirely by the percentages you enter. Each macro's share of calories is its percentage of the total, and that calorie figure is then converted to grams using the energy density of that macro. Because protein and carbohydrate carry about 4 calories per gram while fat carries about 9, the same percentage produces very different gram counts — a 30% fat target always yields far fewer grams than a 30% protein target.

There is no single correct split. A common balanced starting point is 30% protein, 40% carbohydrate, 30% fat, but higher-protein cutting plans, lower-carb approaches, and endurance-fueling plans all shift the ratios. The math is the same regardless; only the inputs change.

Protein grams = (calories × protein% ÷ 100) ÷ 4. Carb grams = (calories × carb% ÷ 100) ÷ 4. Fat grams = (calories × fat% ÷ 100) ÷ 9. The three percentages should total 100.

Worked examples

Tips & gotchas

FAQ

What if my percentages don't add to 100?

Then the gram totals won't match your calorie target — adjust the splits so they sum to 100%.

Does the order I hit my macros during the day matter?

For body composition, total daily intake matters most. Timing is a smaller lever — spreading protein across meals and placing more carbs around training can help, but hitting your daily gram targets is the priority.

Should I track net carbs or total carbs here?

This calculator outputs total carbohydrate grams. If you prefer to track net carbs (total minus fiber), treat the result as a total-carb ceiling and subtract fiber separately.

How precise do I need to be with these grams?

Within about 5–10 grams per macro per day is plenty for most goals. Chasing exact numbers adds stress without meaningfully changing results.

Related calculators

Calorie Deficit Calculator · Lean Body Mass Calculator · BMI Calculator · BMR / Calorie Calculator · Body Fat Calculator