MACRO

Macro Calculator

Estimate your daily carbohydrate, protein, and fat intake based on your calorie needs and preferred macronutrient split.

years
cm
kg
ft
in
lb
kcal

Choose Your Macro Split

Select a planning preset or enter your own percentages. Presets are examples, not individualized nutrition prescriptions.

Custom Macro Percentages Must total 100%
%
%
%
Current Total: 0%
Your Estimated Daily Macro Targets
0 calories per day

Carbohydrates 50%
0 g/day
0 kcal 0 g/meal
Protein 20%
0 g/day
0 kcal 0 g/meal
Fat 30%
0 g/day
0 kcal 0 g/meal
Estimated BMR 0 kcal/day
Estimated Maintenance 0 kcal/day
Selected Goal Maintain calorie adjustment

Adult Macronutrient Reference Check

Carbohydrate 45%–65% Within range
Protein 10%–35% Within range
Fat 20%–35% Within range
These results are estimates and planning aids rather than individualized nutrition prescriptions. Actual energy and macronutrient needs can differ because of body composition, medical conditions, medications, training demands, appetite, metabolic differences, and other factors.

What Is a Macro Calculator?

A macro calculator estimates how many grams of carbohydrate, protein, and fat correspond to a particular daily calorie intake.

These three nutrients are called macronutrients because the body requires them in relatively large amounts. Each contributes energy to the diet, although they do not all contain the same number of calories per gram.

This calculator can estimate your daily calorie needs first, or you can enter a calorie target that you already know. It then divides those calories among carbohydrates, protein, and fat according to the macro percentages you select.

How Does the Macro Calculator Work?

When you choose “Estimate My Calories,” the calculator first estimates resting energy expenditure using your sex, age, height, and weight.

It then applies an activity factor and your selected weight goal to create an estimated daily calorie target.

Step 1 — Estimate Resting Energy

The calculator uses the Mifflin–St Jeor equation.

Men BMR = (10 × weight kg) + (6.25 × height cm) − (5 × age) + 5
Women BMR = (10 × weight kg) + (6.25 × height cm) − (5 × age) − 161

Step 2 — Estimate Daily Calories

Estimated Maintenance = BMR × Activity Factor

Step 3 — Divide Calories Into Macros

Target Calories × Macro Percentage = Calories From That Macronutrient

How Many Calories Are in Carbs, Protein, and Fat?

Standard nutrition calculations use different energy values for the three major macronutrients.

CARBS 4 calories per gram
PROTEIN 4 calories per gram
FAT 9 calories per gram

Because fat contains more than twice as many calories per gram as carbohydrate or protein, the same percentage of calories produces fewer grams of fat.

Adult Macronutrient Reference Ranges

The Acceptable Macronutrient Distribution Ranges, or AMDRs, describe broad percentage ranges for energy-containing macronutrients in adult diets.

Macronutrient Adult AMDR Calories per Gram
Carbohydrate 45%–65% 4 kcal/g
Protein 10%–35% 4 kcal/g
Fat 20%–35% 9 kcal/g

These ranges are population-level dietary reference values. They are not a statement that every individual must use one exact percentage within each range.

Understanding the Macro Presets

The calculator includes several convenient percentage combinations. They are planning examples rather than claims that one split is superior for everyone.

50 / 20 / 30

Balanced Example

50% carbohydrate, 20% protein, and 30% fat.

45 / 30 / 25

Higher Protein Example

45% carbohydrate, 30% protein, and 25% fat.

45 / 20 / 35

Higher Fat Example

45% carbohydrate, 20% protein, and 35% fat.

Macro Calculation Example

Consider a 2,000-calorie intake using the 50% carbohydrate, 20% protein, and 30% fat example.

Carbohydrate

2,000 × 50% = 1,000 calories

1,000 ÷ 4 = 250 g carbohydrate

Protein

2,000 × 20% = 400 calories

400 ÷ 4 = 100 g protein

Fat

2,000 × 30% = 600 calories

600 ÷ 9 ≈ 66.7 g fat

Daily example: 250 g carbohydrate • 100 g protein • 66.7 g fat

Macronutrients After Age 50

There is no single macro ratio that automatically becomes correct once someone turns 50.

Energy needs, body composition, activity level, appetite, health conditions, medications, training goals, and overall dietary pattern can all influence individual nutrition needs.

It is also important to look beyond macro percentages. Foods provide vitamins, minerals, fiber, essential fatty acids, amino acids, and other components that are not shown by a macro calculation alone.

What Do the Three Macronutrients Do?

C

Carbohydrates

Carbohydrate is an important dietary energy source and is found in foods such as grains, fruit, vegetables, beans, and dairy foods.

P

Protein

Protein supplies amino acids that are used in structural and functional components throughout the body.

F

Fat

Dietary fat provides energy and essential fatty acids and supports absorption of fat-soluble nutrients.

Macro Numbers Do Not Tell You Everything About Diet Quality

Two diets can have identical carbohydrate, protein, and fat percentages while being very different nutritionally.

A macro calculator cannot tell whether your carbohydrate comes primarily from whole grains and fruit or refined foods, whether your fat comes from a varied range of food sources, or whether your diet contains enough vitamins, minerals, and fiber.

  • Include a variety of nutrient-dense foods.
  • Consider fiber and overall carbohydrate quality.
  • Include suitable protein sources throughout your diet.
  • Consider the types and food sources of dietary fat.
  • Include vegetables and fruits as part of the overall diet.
  • Do not judge diet quality solely by whether macro percentages match a target.

How the Custom Macro Option Works

Custom mode allows you to enter your own carbohydrate, protein, and fat percentages.

The three percentages must total exactly 100% before the calculator can produce a result.

If your selected ratio falls outside one of the general adult AMDR ranges, the calculator will still perform the mathematics but will clearly flag that percentage for you.

What Does “Per Meal” Mean?

The per-meal numbers divide each daily macronutrient total evenly by the number of meals you select.

Daily Macro Grams ÷ Number of Meals = Average Grams Per Meal

This is simply a planning convenience. Your actual meals do not need to contain identical amounts of carbohydrate, protein, and fat.

Why Is the Calorie Target Only an Estimate?

Equations can estimate energy needs, but they cannot measure an individual's metabolism directly.

Actual energy expenditure can differ because of body composition, spontaneous movement, exercise, occupation, health, medications, environmental conditions, and other factors.

If you already have an appropriate calorie target from another source, you can select “Use My Daily Calories” and use this calculator only for the macro conversion.

How to Use Your Macro Results

1

Determine Calories

Estimate your calorie needs with the calculator or enter a calorie target that you already use.

2

Choose a Macro Split

Select a planning example or enter your own custom percentages.

3

Review Daily Grams

The calculator converts the percentages into carbohydrate, protein, and fat grams.

4

Monitor Real Results

Consider energy, appetite, body-weight trends, exercise performance, health, and overall food quality rather than relying on calculated numbers alone.

When a General Macro Calculator May Not Be Appropriate

General-purpose macro calculations may not be suitable for every situation.

  • Pregnancy or breastfeeding
  • Kidney or liver disease
  • Diabetes requiring individualized medication or meal planning
  • Significant gastrointestinal or malabsorption conditions
  • Unintentional weight loss or malnutrition
  • Medically prescribed therapeutic diets
  • History of an eating disorder
  • High-level athletic nutrition requiring individualized planning

Frequently Asked Questions

“Macros” is a common shortened term for macronutrients. The three major energy-containing macronutrients are carbohydrate, protein, and fat.

There is no single macro ratio that is automatically best for every adult. Appropriate intake can vary with energy needs, dietary preferences, activity, health, and individual goals.

The calculator multiplies daily calories by each selected macro percentage. Carbohydrate and protein calories are divided by 4, while fat calories are divided by 9.

No. They are convenient planning examples. They were selected to fall within general adult macronutrient reference ranges, but that does not make any one preset the ideal ratio for an individual.

Daily food intake naturally varies. A macro target is generally better viewed as a planning reference than a requirement to hit identical numbers perfectly every day.

Age can be one factor in nutrition planning, but there is no single macro ratio specifically required for every adult over 50. Energy needs, health, physical activity, body composition, and individual circumstances matter.

Yes. Select “Use My Daily Calories” at the top of the calculator and enter the calorie amount you want the macro calculator to use.

The calculator will still calculate the grams as long as your three percentages total 100%. It will also flag which percentages fall outside the general adult macronutrient reference ranges.

Important: This Macro Calculator is provided for general educational and informational purposes only. Estimated calories and macronutrient amounts are not medical advice, diagnosis, or individualized nutrition therapy. Nutrition requirements may differ substantially with medical conditions, medications, pregnancy, body composition, athletic demands, and other circumstances. Consult an appropriate healthcare professional or registered dietitian when individualized nutrition planning is needed.
X
Welcome to our website
Scroll to Top