Macro Calculator

This free macro calculator turns your body data and activity level into daily protein, carb, and fat targets in grams — then splits them across meals that fit your eating window.

Enter Your Details

Toggle between metric (cm, kg) and imperial (ft, lbs). Inputs stay in sync automatically.

Choose the option that best matches your typical week. Most people overestimate — when torn between two levels, pick the lower one.

Fat loss: calories sit 20% below your TDEE and protein sits high to protect muscle.

Balanced: 30% of calories from fat — the default split that fits most people.

Macro targets work best inside a full plan. These tools help you set the calories behind your macros, zoom into protein, and plan the window you will eat them in.

What Are Macros?

Macros — short for macronutrients — are the three nutrients that supply virtually all of your calories: protein, carbohydrates, and fat. Each plays a role the others cannot replace, which is why a macro calculator splits your calories instead of stopping at a single number.

  • Protein (4 kcal per gram): builds and repairs muscle and tissue, carries enzymes and hormones, and keeps you full — the macro that protects you in a deficit.
  • Carbohydrates (4 kcal per gram): the fastest fuel for your brain and training, plus the fiber that keeps digestion working.
  • Fat (9 kcal per gram): supports hormone production and vitamin absorption, and is the densest calorie source at more than twice the energy of the other two.

The 4-4-9 calorie values are how every macro split becomes gram numbers: once your daily calories are fixed, each macro's share of those calories converts directly into grams. A macro calculator is just disciplined arithmetic — but done for you, every day.

How This Macro Calculator Works

To calculate macros that actually fit your body, the calculator runs one transparent chain — nothing is black-box:

  1. Basal metabolic rate: the Mifflin-St Jeor equation estimates the calories you burn at rest from gender, age, height, and weight.
  2. Activity multiplier: BMR × 1.2-1.9 based on your exercise week gives your TDEE — total daily energy expenditure.
  3. Goal adjustment: Lose Weight cuts 20% (a deficit), Maintain keeps TDEE, Build Muscle adds 10% (a surplus).
  4. Protein first: an evidence-based grams-per-kilogram band, positioned by how active you are — the same model as our Protein Calculator.
  5. Fat next: a set percentage of calories from your diet style — 30% Balanced, 35% Lower Carb, 25% Higher Carb.
  6. Carbs last: the calories left over ÷ 4. Carbs absorb the remainder, so the three macros always sum to your calorie target.

The advanced settings let you override steps 4 and 5 directly — a custom protein g/kg and fat percentage — while carbs still balance the books. Every output is traceable to an input.

Recommended Macro Ratios by Goal

Fixed ratios like 40/40/20 ignore body size and training volume. A protein-first macro ratio adapts to both — here is what the calculator assigns by goal:

GoalCaloriesProteinFatCarbs
Lose WeightTDEE − 20%1.2-1.6 g/kg25-35% of caloriesremainder
MaintainTDEE1.2-2.0 g/kg25-35% of caloriesremainder
Build MuscleTDEE + 10%1.6-2.2 g/kg25-35% of caloriesremainder

These brackets sit inside the Institute of Medicine's Acceptable Macronutrient Distribution Ranges — protein 10-35%, carbs 45-65%, fat 20-35% of calories — and the custom fat setting is capped at 20-40% so you cannot dial yourself outside a workable range. Why protein first? Because its target scales with body weight, not calories, so a deficit or surplus changes what carbs and fat absorb — not how much protein you need.

Want the full evidence behind the protein numbers? The Protein Calculator breaks down each band and its research.

How to Hit Your Macros

A macro split only works if you can eat it. Five habits close the gap between the numbers and the plate:

  • Track a baseline first: log 3-4 normal days in any tracking app before changing anything — most people are closer than they fear, and the gap tells you which macro to fix.
  • Anchor every meal on protein: build around chicken, Greek yogurt, eggs, fish, tofu, or lentils first, then add carbs and fat to fill the rest of the meal.
  • Time carbs around training: put your largest carb portions in the meals closest to your workouts, where they fuel performance and recovery best.
  • Keep fat mostly whole-food: olive oil, nuts, eggs, and fatty fish deliver the fat grams with micronutrients attached — easy to over-pour, so measure oils.
  • Use the per-meal table: divide the day into 2-4 meals that fit your window, aim for each row's numbers, and accept a 5-10 g tolerance instead of chasing exact grams.

Revisit the calculator whenever your weight shifts by a few kilograms or your training changes — the targets move with your body, not with the calendar.

Macros for Weight Loss: What to Adjust First

Macros for weight loss work only after the calorie math is right. Adjust in this order:

  1. Set the deficit first. Calories decide whether weight moves at all — pick a pace you can sustain, and size it precisely with the Calorie Deficit Calculator.
  2. Hold protein high. In a deficit, 1.2-1.6 g/kg (more if you train hard) is what keeps the loss mostly fat instead of muscle — this is the one macro worth being strict about.
  3. Only then tune the carb-fat mix. Hungry between meals? Shift toward Lower Carb with more protein-volume foods. Training heavy? Higher Carb protects performance. Neither changes your rate of loss — only how it feels.
  4. Recheck as you shrink. Every few kilograms down, recalculate: a smaller body burns less, and yesterday's maintenance becomes today's surplus.

If your loss stalls for 2-3 weeks, verify your TDEE assumption with the TDEE Calculator before cutting calories further — tracking drift, not metabolism, is the usual culprit.

About the Calculations

Calories come from the Mifflin-St Jeor equation — the American Dietetic Association's recommended BMR formula — with standard activity multipliers of 1.2-1.9. The protein bands match our Protein Calculator: the NIH RDA of 0.8 g/kg as the floor, with higher bands for active adults and dieters. The style percentages sit inside the Institute of Medicine's AMDR (protein 10-35%, carbs 45-65%, fat 20-35% of calories).

Treat the results as planning estimates. Real needs shift with total calories, training type, age, and health status, and the gram targets round to whole numbers so the split may land within a calorie or two of your target. The 20% deficit and 10% surplus are deliberate middle-of-the-road rates — slower or faster is a valid choice, sized with a dedicated calorie tool.

This tool provides planning estimates only and is not medical advice. If you are pregnant, breastfeeding, or managing a medical condition such as diabetes or kidney disease, work with a qualified professional instead of self-prescribing targets.

Last updated: November 2026. Formulas follow Mifflin-St Jeor (1990), the NIH ODS protein fact sheet, and the IOM Dietary Reference Intakes.

Frequently Asked Questions

What is a macro calculator and how does it work?

A macro calculator turns your body data into daily gram targets for the three macronutrients — protein, carbs, and fat. It first estimates the calories you burn per day (your TDEE, from the Mifflin-St Jeor BMR equation × activity level), adjusts for your goal, then splits those calories protein-first: protein from grams-per-kilogram, fat from a percentage of calories, and carbs from whatever remains — using 4, 4, and 9 calories per gram.

What is the best macro ratio for weight loss?

There is no single best ratio — the one you can follow consistently wins. Research supports 1.2-1.6 g/kg protein during a deficit to protect muscle, fat at 20-35% of calories for hormones and satiety, and carbs filling the rest. Our default Balanced style (30% fat) suits most people; Lower Carb helps appetite control, while Higher Carb favors heavy training weeks.

How do I calculate macros for muscle gain?

Choose Build Muscle: the calculator adds a 10% surplus to your TDEE and sets protein at 1.6-2.2 g/kg — the range where meta-analyses show muscle growth plateaus — then allocates most remaining calories to carbs to fuel training. A 75 kg lifter at moderate activity lands near 2,970 kcal with roughly 140 g protein, 380 g carbs, and 100 g fat.

Should I hit my macros exactly every day?

No. Treat them as targets with a tolerance: within about 5-10 g for protein and 10-15 g for carbs and fat is close enough. What matters is your weekly average — steady adherence beats daily perfection, and the calorie total moves your weight more than the exact split does.

Is counting macros better than counting calories?

They answer different questions. Calories decide whether your weight moves; macros decide what the change is made of and how you feel — protein protects muscle, fat supports hormones, carbs fuel training. If you only track one thing, track calories plus a protein floor; add full macro counting when you want finer control over performance and body composition.

How do I split my macros across meals while intermittent fasting?

Use the per-meal table in your results: 2 meals fit a compressed 16:8 or 18:6 window, 3 meals suit a standard window with a lighter snack, and 4 meals match long windows or heavy training days. Anchor each meal on protein first, then build carbs and fat around it. Plan the window itself with our Intermittent Fasting Calculator.