✨ New: 9 free health calculators now live, including macro and calorie deficit tools. Try them →
All calculators
🎯
Protein, carbs, fat split

Macro Calculator

Daily protein, carb, and fat targets based on your TDEE, goal, and preferred diet approach (balanced, high protein, low carb, keto).

Runs in your browser Updated July 2026 Reviewed by Dr. Sarah Jenkins

Macro calculator

Get daily protein, carb, and fat targets in seconds

Macro Calculator

Turn Your Daily Calories Into Macro Targets

Knowing your calorie needs is useful, but calories alone do not tell you how much protein, carbohydrate, and fat make up that total.

The Macro Calculator above turns your estimated daily calorie needs into practical macro targets in grams. Enter your age, sex, height, weight, and activity level, then choose your goal and preferred diet approach to see your estimated daily targets for protein, carbs, and fat .

Your result also shows the calorie target, estimated BMR, TDEE, and protein intake relative to your body weight, giving you useful context behind the final numbers.

How Your Macro Targets Are Worked Out

Your calculation starts by estimating your basal metabolic rate (BMR) using the Mifflin-St Jeor equation. Your activity level is then applied to estimate your total daily energy expenditure (TDEE) .

The calculator adjusts that calorie estimate according to the goal you select and then divides the resulting calories between protein, carbohydrates, and fat.

To convert calories into grams, it uses the standard energy values:

Protein: 4 calories per gram
Carbohydrates: 4 calories per gram
Fat: 9 calories per gram

For example, if 600 calories of your daily target are assigned to protein:

600 ÷ 4 = 150 grams of protein

The same calculation is used for carbohydrates, while fat calories are divided by 9.

Choosing a Macro Split

There is no single macro ratio that is automatically best for everyone. NutritionSolver gives you several starting points so you can choose an approach that better matches the way you prefer to eat.

Balanced provides a more even distribution across protein, carbohydrates, and fat.

High Protein allocates a larger share of calories to protein.

Low Carb reduces the carbohydrate share while increasing the contribution from protein and fat.

Keto assigns only a small percentage of calories to carbohydrates and a much larger percentage to fat.

These presets are calculation options, not guarantees of a particular health, performance, or weight outcome. Individual needs can differ considerably.

Reading Your Macro Results

Focus on the gram targets , not just the percentages.

If your result shows 150 g protein, 200 g carbohydrates, and 65 g fat, those gram amounts are the numbers you can compare with foods and meals throughout the day.

You also do not need to hit every number perfectly. A macro calculator provides an estimated starting point based on the information you enter. Your real requirements can vary with training, body composition, changes in activity, and other individual factors.

If you mainly want to estimate protein rather than calculate all three macronutrients, use the Protein Calculator instead.

Why Can Two People Get Different Macro Targets?

Macro targets are influenced by more than body weight.

Two people who weigh the same may receive different results because their height, age, sex, activity level, goal, or selected diet approach differs. Even a change in activity level can alter the estimated TDEE and, in turn, the number of calories available to divide between the three macros.

That is why your result should be based on your own inputs rather than copied from someone else's diet.

Common Macro Calculator Questions

What are macros?

Macros, short for macronutrients, are protein, carbohydrates, and fat. They provide most of the energy in your diet and are measured in grams.

What is a good macro ratio?

There is no universal macro ratio that is ideal for every person. Your preferred eating pattern, calorie needs, activity, and goals can all influence how you divide calories between protein, carbohydrates, and fat.

Are macro targets exact?

No. They are estimates based on equations and the information you provide. Use them as a practical starting point rather than exact nutritional requirements.

Should I track grams or percentages?

For day-to-day food tracking, grams are usually more practical. The percentages explain how your total calorie target has been divided, while gram targets can be compared directly with nutrition labels and food entries.

About the NutritionSolver Macro Calculator

NutritionSolver estimates your energy needs using the Mifflin-St Jeor equation , accounts for your selected activity level and goal, and then converts your chosen macro split into daily grams of protein, carbohydrates, and fat.

The results are intended as general nutrition estimates and are not a substitute for individualized nutrition or medical advice.