Macro Calculator: Calculate Your Daily Macros

Get your personalized calorie, protein, carbs and fat targets based on your body,
activity level and goals.

Your Details

Advanced Settings
Macro Split

Your Results

Units:
0calories per day
0 gProtein

0 kcal

0 gCarbs

0 kcal

0 gFat

0 kcal

Estimates only. Not medical advice.

Quick Answer

What Is a Macro Calculator?

A macro calculator estimates how much protein, carbohydrate, and fat you should eat each day. It uses information such as your age, sex, weight, height, activity level, and goal to calculate your calorie needs and then splits those calories into macronutrients.

Most people use a free macros calculator when they want to:

  • Lose weight
  • Build muscle
  • Maintain weight
  • Improve athletic performance
  • Follow a specific diet such as keto

While no calculator can predict your exact needs perfectly, a good macro calculation provides a practical starting point that can be adjusted based on real-world progress.

Understanding Your Results

When you use a macro calculator, you'll usually see four numbers:

Calories

Calories represent the total amount of energy your body needs each day. Your calorie target depends on factors such as body weight, height, age, activity level, and goal.

Someone trying to lose fat will usually eat fewer calories than they burn, while someone trying to gain muscle will generally eat more.

Protein

Protein supports muscle repair, recovery, and growth. It is often the most important macro for people trying to lose fat because it helps preserve lean mass and can improve satiety.

Carbohydrates

Carbohydrates are your body's preferred fuel source. They help support exercise performance, daily energy, recovery, and brain function.

Athletes and highly active individuals generally require more carbohydrates than sedentary adults.

Fat

Dietary fat plays an important role in hormone production, vitamin absorption, cell health, and long-term energy. Healthy fats should be included in almost every nutrition plan.

What Are Macronutrients?

The word "macros" is short for macronutrients — which is exactly what a macronutrients calculator like this one is built to estimate.

These are the nutrients your body needs in large amounts to function properly. Every calorie you eat comes from one of three macronutrients:

Alcohol technically provides calories as well, but it is not considered one of the three primary macronutrients.

A macro calculator works by determining how many calories you need and then allocating those calories across protein, carbohydrates, and fat.

MacronutrientCalories Per Gram
Protein4
Carbohydrates4
Fat9

Protein Explained

Protein is responsible for building and repairing tissues throughout the body. It is especially important for muscle growth, recovery, strength training, healthy aging, and weight loss.

Many people focus on calories alone when dieting, but protein intake often plays a major role in preserving muscle while losing body fat.

Protein Requirement Examples

Body WeightProtein Range
60 kg96–132 g
70 kg112–154 g
80 kg128–176 g
90 kg144–198 g

These ranges are examples only. Individual needs vary.

Carbohydrates Explained

Carbohydrates often get blamed for weight gain, but they are one of the body's most efficient energy sources. Carbs support running, weight training, sports performance, daily movement, and brain function.

Many successful fat-loss diets still include carbohydrates because total calorie intake generally matters more than avoiding any single macro.

Total Carbs vs. Net Carbs

Some diets, especially ketogenic diets, focus on net carbohydrates rather than total carbs. Net carbs are calculated as:

Total Carbohydrates − Fiber = Net Carbs

For example, a food with 30g total carbs and 10g fiber has 20g net carbs.

Most people can simply track total carbohydrates. Keto dieters, and anyone paying close attention to blood sugar, often track net carbs as well, since fiber isn't digested and absorbed the same way as other carbs.

Common High-Carb Foods

FoodApproximate Carbs
Rice (100g cooked)28g
Oats (100g)66g
Banana27g
Sweet Potato20g
Whole Wheat Bread12g

Fat Explained

Dietary fat has an unfair reputation. While fat contains more calories per gram than protein or carbohydrates, it is essential for health. Healthy fats help support hormone production, brain health, vitamin absorption, and long-term energy balance.

Common Healthy Fat Sources

FoodFat
Avocado15g
Almonds (100g)50g
Peanut Butter50g
Olive Oil14g per tbsp
Salmon13g per serving

Macro Needs Can Vary Between Individuals

The formulas above give a solid starting estimate, but they can't capture every individual difference. A few factors worth knowing:

Women

Hormonal fluctuations, pregnancy, menopause, and body composition differences may influence calorie and macro needs — results may shift more from cycle to cycle than they would for men.

Men

Men generally carry more lean mass and often require more calories than women of similar body weight, mainly because muscle tissue burns more energy at rest than fat tissue.

Older Adults

Muscle mass naturally declines with age. Older adults may benefit from higher protein intake — often toward the upper end of the 1.0–1.2 g/kg/day, range — to help preserve muscle during this process.

These aren't separate calculators — they're context for reading your results. The same formula applies to everyone; how you interpret and adjust the output is what differs.

Macro Calculator for Weight Loss

One of the most common reasons people search for a fat loss macro calculator is to lose body fat.

The challenge is that weight loss advice often focuses on one extreme or another. Some people are told to cut carbohydrates completely. Others are told calories are the only thing that matters. The truth usually sits somewhere in the middle.

To lose weight, you generally need to consume fewer calories than your body burns — a calorie deficit. However, calories are only part of the equation. The way those calories are distributed between protein, carbohydrates, and fat can affect hunger, energy levels, training performance, and muscle retention.

That's where a macro calculator for fat loss becomes useful: instead of simply telling you to eat less, it provides a structured target for all three macronutrients — essentially a macros to lose weight calculator built around your own numbers.

Why Protein Matters During Fat Loss

When calories decrease, your body can lose both fat and muscle tissue. A higher protein intake may help preserve lean muscle while dieting, especially when combined with resistance training. Many successful fat-loss plans prioritize protein first before adjusting carbohydrates and fats.

Example Weight Loss Macro Split

35%
Protein193g
35%
Carbs193g
30%
Fat73g

Example Weight Loss Calculation

MetricValue
Age31
Weight80 kg
Height178 cm
ActivityModerate
GoalFat Loss
MetricValue
Calories2200
Protein193g
Carbs193g
Fat73g

Remember that macro targets are starting points. Progress should be monitored over several weeks rather than judged after only a few days.

Macro Calculator for Muscle Gain

Building muscle requires more than simply eating more food. Many people enter a large calorie surplus and gain weight quickly, only to discover that much of that weight comes from body fat rather than muscle tissue.

A macro calculator helps create a more balanced approach — enough calories and protein to support muscle growth while avoiding unnecessary fat gain.

The Role of Protein in Muscle Growth

Protein provides the amino acids your body uses to repair and build muscle tissue. For people who regularly strength train, protein is often the most important macro target to hit consistently.

The Role of Carbohydrates

Carbohydrates provide fuel for training. If you've ever noticed a workout feeling sluggish after several low-carb days, you've experienced the importance of carbohydrate availability. Many lifters perform best when carbohydrate intake remains relatively high during a muscle-building phase.

Example Muscle Gain Macro Split

30%
Protein225g
50%
Carbs375g
20%
Fat67g

Example Muscle Gain Calculation

MetricValue
Age28
Weight75 kg
Height180 cm
ActivityActive
GoalMuscle Gain
MetricValue
Calories3000
Protein225g
Carbs375g
Fat67g

A surplus does not need to be aggressive. In many cases, slower and more controlled weight gain produces better long-term results.

Macro Calculator for Maintenance

Not everyone wants to lose weight or gain muscle. Many people simply want to maintain their current body composition while improving consistency and nutrition quality.

Maintenance calories represent the approximate number of calories required to keep body weight relatively stable. A macro calculator can still be valuable here because it helps ensure you're eating enough protein while maintaining a balanced intake of carbohydrates and fats.

Example Maintenance Macro Split

30%
Protein195g
40%
Carbs260g
30%
Fat87g

Example Maintenance Calculation

MetricValue
Age35
Weight82 kg
Height182 cm
ActivityModerate
GoalMaintenance
MetricValue
Calories2600
Protein195g
Carbs260g
Fat87g

Maintenance phases are often overlooked, but they can be useful for improving habits, recovering from long diets, and stabilizing body weight before pursuing another goal.

Keto Macro Calculator

A ketogenic diet uses a very different macro distribution compared to traditional diets. Instead of relying heavily on carbohydrates for energy, keto shifts calorie intake toward fat while keeping carbohydrate intake very low.

People commonly use keto for weight loss, appetite control, blood sugar management, or personal preference.

Typical Keto Macro Split

25%
Protein138g
5%
Carbs28g
70%
Fat171g

Example Keto Calculation

MetricValue
Calories2200
Protein138g
MetricValue
Carbs28g
Fat171g

Not everyone enjoys or benefits from keto. The best diet is often the one you can follow consistently over time.

Many people prefer to start with common macro distributions before making adjustments.

Macro Foods Guide

Knowing your macro targets is only half the battle. The next challenge is choosing foods that make those targets easier to hit.

High Protein Foods

FoodProtein
Chicken Breast (100g)31g
Tuna (100g)29g
Turkey Breast (100g)29g
Greek Yogurt (170g)17g
Eggs (1 large)6g
Cottage Cheese (100g)11g

High Carbohydrate Foods

FoodCarbs
Rice (100g cooked)28g
Oats (100g)66g
Banana27g
Sweet Potato20g
Pasta (100g cooked)25g
Whole Wheat Bread12g

Healthy Fat Foods

FoodFat
Avocado15g
Almonds (100g)50g
Peanut Butter (100g)50g
Olive Oil (1 tbsp)14g
Salmon (100g)13g
Walnuts (100g)65g

Building a Macro-Friendly Meal

Imagine someone targeting 180g protein, 250g carbs, and 70g fat. Instead of trying to hit those numbers perfectly in one meal, they could spread them across the day:

Breakfast

Eggs, oats, fruit

Lunch

Chicken breast, rice, vegetables

Dinner

Salmon, potatoes, salad

Snacks

Greek yogurt, protein shake, nuts

This approach is often easier to sustain than trying to force every meal into an exact ratio.

How We Calculate Macros

A macro calculator doesn't simply guess your protein, carbohydrate, and fat intake. Before macro targets can be determined, the calculator must estimate how many calories your body needs each day. Once calorie needs are established, those calories can be distributed into macronutrients based on your goal.

This process usually involves three steps.

01

Estimate Basal Metabolic Rate (BMR)

BMR represents the number of calories your body burns at complete rest — breathing, circulation, organ function, temperature regulation, and cellular processes. This calorie requirement forms the foundation of every macro calculation.

02

Estimate Total Daily Energy Expenditure (TDEE)

Your TDEE represents the total calories you burn each day after accounting for exercise, walking, work activity, household movement, and general daily living.

03

Apply Your Goal

The final calorie target is then converted into daily protein, carbohydrate, and fat recommendations.

Goal Adjustment

GoalAdjustment
Weight LossCalorie Deficit
MaintenanceNo Adjustment
Muscle GainCalorie Surplus

Activity Levels Explained

One of the most important factors affecting your results is activity level. Many people underestimate or overestimate how active they really are — and choosing the wrong activity level can significantly affect calorie and macro recommendations.

Activity Multiplier Table

Activity LevelMultiplier
Sedentary1.20
Lightly Active1.375
Moderately Active1.55
Very Active1.725
Extremely Active1.90

Activity Level Descriptions

Activity LevelDescription
Sedentarydesk work, minimal exercise, limited daily movement
Lightly Activeexercise 1–3 times per week, regular walking
Moderately Activetrain 3–5 times per week, substantial daily movement
Very Activeintense training most days, physically demanding work
Extremely Activecompetitive athletes, high-volume endurance training

When in doubt, most people should choose the lower activity level and adjust later based on real-world results.

The Formulas Behind Our Macro Calculator

Different formulas estimate calorie requirements in slightly different ways. No formula is perfect — each uses available body measurements to estimate energy expenditure as accurately as possible. Our calculator supports multiple evidence-based equations so you can compare results and choose the approach that best matches your situation.

Mifflin-St Jeor Formula

One of the most widely used calorie estimation formulas today, developed to improve on older equations. It relies on weight, height, age, and sex — measurements most people can provide easily. If you're unsure which formula to choose, Mifflin-St Jeor is often a reasonable default.

Katch-McArdle Formula

Uses lean body mass instead of total body weight. Because muscle tissue requires more energy than body fat, this can provide a more personalized estimate for people who know their body fat percentage.

Cunningham Formula

Also based on lean body mass, commonly discussed in athletic and performance-focused environments. It may provide more useful estimates for highly trained individuals, though accurate body composition measurements matter for this method.

Harris-Benedict Formula

One of the oldest calorie estimation formulas still commonly referenced today. Many calorie calculators continue to use it because it's well known and easy to implement.

How Do I Find My Body Fat Percentage?

Katch-McArdle and Cunningham both require an estimate of body fat percentage. If you don't already know yours, here are the common ways to find it:

MethodAccuracyAccessibility
DEXA ScanVery HighLimited
Hydrostatic WeighingHighLimited
Skinfold CalipersModerateAffordable
Navy Method (tape measurements)ModerateEasy
Smart ScaleVariableVery Easy

If you're unsure, use our Body Fat Calculator to estimate your body fat percentage before selecting Katch-McArdle or Cunningham above — or try our Lean Body Mass Calculator directly.

Formula Comparison

FormulaUses Body Fat?Best For
Mifflin-St JeorNoMost Adults
Katch-McArdleYesLean Individuals
CunninghamYesAthletes
Harris-BenedictNoGeneral Estimation

No formula can perfectly predict how many calories a specific person burns each day. Think of these equations as educated starting points rather than absolute answers.

Why Your Results May Change Over Time

Calorie and macro needs change as your body changes. Weight loss, weight gain, muscle gain, changes in activity level, aging, and training volume can all influence future requirements. Recalculating macros every few weeks or after significant changes in body weight is often beneficial.

Why We Use Multiple Formulas

A sedentary office worker, a bodybuilder, and a marathon runner can all have dramatically different energy needs despite having similar body weights. Supporting multiple formulas lets you compare estimates, understand methodology differences, and make more informed nutrition decisions.

Real-Life Macro Examples

Remember that these numbers are starting points, not strict rules. Individual needs can vary based on genetics, training volume, recovery, and personal preferences.

Example 1: Weight Loss

MetricValue
Age31
SexMale
Weight80 kg
Height178 cm
ActivityModerate
GoalFat Loss
Calories2200
Protein193g
Carbohydrates193g
Fat73g

Why this works: the calorie target creates a moderate deficit while keeping protein relatively high to help preserve lean muscle mass.

Example 2: Muscle Gain

MetricValue
Age26
Weight75 kg
Height180 cm
ActivityActive
GoalMuscle Gain
Calories3000
Protein225g
Carbohydrates375g
Fat67g

Why this works: the calorie surplus provides additional energy for growth while carbohydrates support training performance and recovery.

Example 3: Maintenance

MetricValue
Age35
Weight82 kg
Height182 cm
ActivityModerate
GoalMaintenance
Calories2600
Protein195g
Carbohydrates260g
Fat87g

Why this works: maintenance calories help stabilize body weight while maintaining a balanced intake of all three macronutrients.

Common Macro Tracking Mistakes

One of the biggest reasons people struggle with nutrition isn't that their macro targets are wrong — it's avoidable tracking mistakes.

01

Choosing the Wrong Activity Level

The most common issue. Many people select "Very Active" when their actual lifestyle is closer to "Lightly Active," creating calorie targets that are hundreds of calories too high. When unsure, choose the lower activity level and adjust later.

02

Focusing Only on Calories

Calories matter, but macros matter too. Two diets can contain the same number of calories while producing very different levels of hunger, recovery, and performance. Protein intake is especially important for people pursuing fat loss or muscle gain.

03

Expecting Immediate Results

A macro calculator is a starting point. It cannot predict water retention, hormonal fluctuations, stress levels, sleep quality, or daily calorie burn variations. Evaluate progress over several weeks, not several days.

04

Not Recalculating After Weight Changes

Your calorie needs change as your body changes. Someone who loses 15 kg generally won't need the same calorie intake they required at their starting weight. Recalculate periodically.

05

Ignoring Food Quality

Macros are important, but food quality still matters. A diet built entirely around processed foods may technically fit your macros while still making it difficult to meet nutrient needs. Aim for a balance of lean proteins, fruits, vegetables, whole grains, and healthy fats.

Who Should Use This Calculator?

This macro calculator is designed for healthy adults seeking a starting point for weight loss, muscle gain, or weight maintenance.

This calculator may not be appropriate for:

  • Children and teenagers under 18
  • Pregnant women
  • Breastfeeding mothers
  • Individuals with a history of eating disorders
  • People with kidney disease
  • People managing diabetes under medical supervision
  • Anyone following a medically prescribed nutrition plan

If any of these situations apply to you, consider speaking with a registered dietitian or healthcare professional before making significant dietary changes.

Frequently Asked Questions

How accurate is a macro calculator?

No macro calculator can predict your exact needs. Treat the results as a starting point that can be adjusted based on real-world progress.

What are macros?

Macros, short for macronutrients, are the nutrients your body needs in large amounts: protein, carbohydrates, and fat. These provide the calories your body uses for energy and function.

What is the best macro ratio for weight loss?

There is no single best ratio. Many successful fat-loss plans prioritize adequate protein while creating a calorie deficit. Consistency usually matters more than a specific ratio.

Should I count calories or macros?

Macros and calories work together. Calories determine energy balance, while macros influence satiety, recovery, and performance. Most people benefit from paying attention to both.

How much protein do I need?

Protein needs vary. Many active individuals consume approximately 1.2–2.2 grams per kilogram of body weight, depending on goals and training volume.

How often should I recalculate my macros?

Recalculate whenever body weight changes significantly, activity level changes, goals change, or training volume changes.

Are carbs bad for weight loss?

No. Carbohydrates can be included in successful weight-loss diets. Total calorie intake and long-term adherence generally matter more than eliminating carbs completely.

Is keto better than traditional macro tracking?

Not necessarily. Some people enjoy keto and find it easier to follow; others perform better with moderate or higher carbohydrate intake. The best approach is the one you can sustain consistently.

Can I build muscle while losing fat?

In some situations, yes — beginners, people returning to training, and those with higher body fat levels may gain muscle while losing fat. Most advanced lifters typically focus on one goal at a time.

What is the difference between BMR and TDEE?

BMR represents calories burned at complete rest. TDEE includes BMR plus exercise, walking, and daily activity. TDEE is typically used to determine calorie targets.

Which formula should I use?

For most people, Mifflin-St Jeor is a reliable starting point. If you know your body fat percentage, Katch-McArdle or Cunningham may provide additional insight.

Scientific References

  1. Mifflin MD, St Jeor ST, Hill LA, et al. "A new predictive equation for resting energy expenditure in healthy individuals." Am J Clin Nutr. 1990;51(2):241-247. PubMed: 2305711
  2. Cunningham JJ. "A reanalysis of the factors influencing basal metabolic rate in normal adults." Am J Clin Nutr. 1980;33(11):2372-2374. PubMed: 7435418
  3. Harris JA, Benedict FG. "A Biometric Study of Human Basal Metabolism." Proc Natl Acad Sci USA. 1918;4(12):370-373. PMC: 1091498
  1. Katch FI, McArdle WD. Nutrition, Weight Control, and Exercise. Lea & Febiger — the Katch-McArdle formula originates from this text rather than a single indexed journal paper.
  2. Jäger R, Kerksick CM, Campbell BI, et al. "International Society of Sports Nutrition Position Stand: protein and exercise." J Int Soc Sports Nutr. 2017;14:20. PMC: 5477153

For detailed methodology and formula breakdowns, see our dedicated guides and calculator pages.