Smekys
Ad Space

Macro Split Calculator

Free macro split calculator: turn daily calories plus protein/carb/fat percentages into grams per day via the 4-4-9 Atwater rule. Try 30/35/35 or 40/40/20.

Enter Values

kcal

Your target total daily calorie intake (TDEE minus any deficit).

%

Share of calories from protein. 30% is a popular muscle-preserving starting point.

%

Share of calories from carbohydrates. Carbs fuel training and recovery.

%

Share of calories from fat. Keep this at or above 20% for hormones.

Result

Protein
188 g
Carbohydrates
219 g
Fat
97 g
Calories from Protein
750 kcal
Calories from Carbs
875 kcal
Calories from Fat
875 kcal
Total Macro Grams per Day
504 g

A macro split is simply the plan for where your daily calories come from: how many grams of protein, carbohydrates, and fat you should eat each day. This macro split calculator takes your target calorie number and the percentage you want to give each macronutrient, then converts those percentages into grams you can actually track on a food label. It uses the same 4-4-9 Atwater factors printed on every nutrition facts panel, so the gram targets it gives you match what you read off packaging.

Set the four sliders and the result card updates instantly. Try the default 30% protein / 35% carbs / 35% fat, or flip to the 40/40/20 performance preset and watch the grams rebalance.

How to Use

  1. Enter your Daily Calories — the total you are aiming to eat each day. This is usually your estimated maintenance (TDEE) plus or minus a small deficit or surplus, not your BMR alone.
  2. Set the Protein Split. A common starting point is 30%, but people cutting for fat loss often push this to 35-40% to protect muscle, while those who struggle to eat enough may sit closer to 20%.
  3. Set the Carb Split. Carbs are your training fuel; athletes and hard trainers favor 40-50%, while low-carb eaters may choose 20% or less.
  4. Set the Fat Split. Health authorities and hormone balance favor keeping fat at 20-35% of calories. Avoid going far below 20% long term.
  5. Confirm the three percentages add to roughly 100%. The calculator divides calories in proportion, so an 85% or 115% split still produces grams but leaves calories unallocated or over-allocated.
  6. Read the gram targets. Protein, carbohydrate, and fat grams are rounded to the nearest whole gram, and the card also shows how many calories each block contributes.

The result card lists protein grams, carb grams, and fat grams, the calories each macro supplies, and the total grams of macros you are eating per day. Those gram numbers are what you type into your tracking app.

The 4-4-9 Atwater Rule

Every gram of protein and every gram of carbohydrate supplies 4 calories, while every gram of fat supplies 9 calories. These are the Atwater factors — the values the FDA uses on the Nutrition Facts label — so the math is transparent and portable:

  • Protein grams = (calories × protein%) ÷ 4
  • Carb grams = (calories × carb%) ÷ 4
  • Fat grams = (calories × fat%) ÷ 9

Worked example on 2,500 kcal at 30% protein / 35% carbs / 35% fat: protein is 2,500 × 0.30 = 750 kcal, divided by 4 = 188 g; carbs are 2,500 × 0.35 = 875 kcal, divided by 4 = 219 g; fat is 2,500 × 0.35 = 875 kcal, divided by 9 = 97 g. Add the calorie blocks back up and you recover 750 + 875 + 875 = 2,500 kcal, which confirms the split is internally consistent.

Because fat is more than twice as calorie-dense as protein or carbs (9 vs 4 kcal/g), a small swing of a few percentage points in fat changes gram targets more dramatically than the same swing in carbs. That is why the slider for fat is the one that most often needs fine-tuning.

Choosing a Split That Fits Your Goal

There is no single "best" macro split; the right one depends on training, body composition goal, and personal tolerance.

  • 30/35/35 (balanced) — the default. Evenly distributed, sustainable, and suitable for maintaining weight while building habits.
  • 40/40/20 (high-carb performance) — protein 40%, carbs 40%, fat 20%. This is the classic lifting-and-endurance preset: carbs feed hard workouts, protein stays high, and fat dips to the recommended floor of 20%.
  • 40/30/30 (popular zone) — protein 40%, carbs 30%, fat 30%. Higher protein supports satiety during a fat-loss phase.
  • 10/10/80 is not used here — extremely low-carb ketogenic plans lock the fat ratio far higher and add net-carb subtraction for fiber; that is a different calculator model.

On 2,500 kcal, the 40/40/20 alternative gives protein 1,000 kcal ÷ 4 = 250 g, carbs 250 g, and fat 500 kcal ÷ 9 = 56 g. Notice protein and carbs jump sharply while fat grams shrink, even though total calories are identical.

Examples

Example 1 — The default maintenance day. At 2,500 kcal with a 30/35/35 split, you target roughly 188 g protein, 219 g carbs, and 97 g fat per day. A sample plate might be 150 g chicken (about 46 g protein), 180 g cooked rice (about 52 g carbs), two eggs and a tablespoon of olive oil (about 11 g fat), plus a whey shake and vegetables to close the gaps.

Example 2 — The 40/40/20 training preset. On the same 2,500 kcal but flipped to 40/40/20, protein and carbs both rise to 250 g while fat drops to 56 g. This is the split people commonly use before a heavy lifting block or endurance event when they want glycogen topped up.

Example 3 — A high-volume intake. At a large 1,000,000 kcal illustration of scale handling (far above any real diet), the same 30/35/35 split yields 75,000 g protein, 87,500 g carbs, and 38,889 g fat. Real adults typically eat 1,500-4,000 kcal per day; this extreme case simply confirms the calculator stays stable at large magnitudes.

Example 4 — Cutting phase. Someone aiming for 1,800 kcal at 40/40/20 targets 180 g protein, 180 g carbs, and 40 g fat. The protein percentage keeps them full and preserves muscle while calories are below maintenance.

FAQ

How do I calculate my macro split in grams?

Multiply your daily calories by each macro percentage, then divide by the Atwater factor for that macro: protein and carbs divide by 4, fat divides by 9. For 2,500 kcal at 30% protein, that is 2,500 × 0.30 ÷ 4 = 188 g of protein. This calculator does the division and rounds to the nearest gram.

What is a good macro split percentage?

A balanced starting point is roughly 30% protein, 35% carbs, 35% fat. If your priority is training performance, many people use 40% protein / 40% carbs / 20% fat. If your priority is fat loss, higher protein (around 35-40%) with moderate carbs and a 20-30% fat floor is common.

Why is protein and carbs 4 kcal/g but fat 9 kcal/g?

These are the Atwater system factors, the same values used on US Nutrition Facts labels. Protein and carbohydrate each provide 4 calories per gram, while fat provides 9 calories per gram — which is why fatty foods are calorie-dense even in small portions.

How do I find my daily calorie target?

Start with your estimated maintenance (total daily energy expenditure, or TDEE), then subtract calories for fat loss or add them for muscle gain. A modest deficit of 300-500 kcal per day, or a surplus of 200-300 kcal, is a common and sustainable range. Your macro split is then applied to that adjusted calorie number.

Should my percentages add up to 100%?

Yes. Protein, carbs, and fat together should cover roughly 100% of your calories (alcohol, when present, supplies calories too but is usually excluded). If your splits total 85%, the calculator still outputs grams but leaves 15% of calories unallocated. Aim for 100% so the gram targets match your calorie goal exactly.

How accurate are these macro gram targets?

The math itself is exact once your calorie number is correct. The uncertainty comes from the calorie estimate and from food-label rounding (packages round to the nearest gram or 5 g). Treat the targets as planning numbers, not prescriptions, and rebalance them every few weeks based on progress.

Disclaimer

This macro split calculator is provided for informational purposes only and is not medical advice. It does not constitute dietary, medical, or nutritional counseling, and it is not a substitute for the guidance of a registered dietitian, physician, or qualified healthcare professional. Macro needs vary by age, sex, body size, activity level, health conditions, and pregnancy status. Always consult a qualified healthcare provider before making significant changes to your diet, especially if you have diabetes, kidney disease, an eating disorder, or any ongoing medical condition.

Related Calculators

Disclaimer

Results are estimates for illustration only. Verify important figures independently.