Macro Calculator — Find Your Daily Protein, Carbs & Fat Intake

🔥 Free Nutrition Tool

Macro
Calculator

Get your exact daily protein, carb, and fat targets based on your body stats, activity level, and goal. Built for lifters. Free, no signup needed.

Instant results Cut, bulk & maintain Protein, carbs & fat Per-meal breakdown lbs & kg supported
Calculator

Daily Macro Calculator

Enter your stats and goal — your macros calculate instantly.

🔥 Macro Calculator
kcal / day
grams
Protein
— kcal
grams
Carbs
— kcal
grams
Fat
— kcal
Protein —% Carbs —% Fat —%
Per-Meal Breakdown
Meals / DayProteinCarbsFatCalories
Mifflin
Most accurate BMR formula
5
Activity level multipliers
4
Goal-specific macro splits
100%
Free, no signup needed
Step-by-Step

How To Use The Macro Calculator

Four inputs. One click. Your daily protein, carb, and fat targets in seconds.

01
Enter your stats

Input your age, sex, height, and current bodyweight. Switch between lbs and kg — both are fully supported.

02
Set your activity level

Choose how active you are — from sedentary to twice-daily athlete. This determines your TDEE multiplier and is the biggest variable in your calorie target.

03
Choose your goal

Select cut, maintain, lean bulk, or bulk. Each applies a different calorie adjustment and macro split optimized for that goal.

04
Read your macros

Get your daily protein, carb, and fat targets in grams — plus a per-meal breakdown for 3, 4, and 5 meals a day.

Quick tip

Hit protein first, then fill the rest. If you're new to tracking macros, nail your protein target daily and let carbs and fat flex. Getting within 10g of each macro is more than precise enough for consistent body composition results.

Reference

Macro Splits by Goal

How protein, carbohydrates, and fat are distributed changes based on your objective. These are the splits this calculator uses.

Goal Calorie Adjustment Protein Carbs Fat Who it's for
Cut −500 kcal 40% 30% 30% Fat loss, muscle preservation
Maintain TDEE 30% 40% 30% Body recomp, performance
Lean Bulk +250 kcal 30% 45% 25% Slow muscle gain, minimal fat
Bulk +500 kcal 25% 50% 25% Aggressive mass, strength gains
Keto Varies 30% 5% 65% Ketosis, metabolic flexibility
Note

These splits are starting points, not rigid rules. Total calories matter most for body composition — macro ratio matters most for performance and satiety. Adjust carbs and fat based on how you feel training, keeping protein constant.

By Goal

Macros for Specific Goals

Key numbers and strategy for the most common fitness goals.

🔻
Fat Loss (Cut)
Preserve muscle, lose fat
Calorie deficit−300–500/day
Protein target0.8–1g/lb
CarbsModerate (30%)
FatModerate (30%)
Rate of loss0.5–1 lb/week
💪
Muscle Gain (Bulk)
Maximize hypertrophy
Calorie surplus+300–500/day
Protein target0.7–1g/lb
CarbsHigh (45–50%)
FatModerate (25%)
Rate of gain0.25–0.5 lb/week
🏋️
Powerlifting
Strength & weight class
CaloriesSlight surplus
Protein0.8g/lb minimum
CarbsHigh (fuel intensity)
FatAdequate (hormones)
PriorityWeight class management
⚖️
Body Recomposition
Lose fat, gain muscle simultaneously
CaloriesAt TDEE
ProteinHigh (1g/lb)
CarbsModerate
FatModerate
Best forBeginners & returners
Methodology

How This Calculator Works

The Mifflin-St Jeor equation, activity multipliers, and macro allocation — explained.

Step 1 — BMR

Mifflin-St Jeor Equation

Men: (10 × kg) + (6.25 × cm) − (5 × age) + 5
Women: (10 × kg) + (6.25 × cm) − (5 × age) − 161

Basal Metabolic Rate is the calories your body burns at complete rest. Mifflin-St Jeor is consistently the most accurate formula in clinical research — better than Harris-Benedict for modern populations.

Step 2 — TDEE

Activity Multiplier

TDEE = BMR × Activity Multiplier
Sedentary: ×1.2 → Athlete: ×1.9

Total Daily Energy Expenditure adds the calories burned through activity. Activity level is the single biggest variable — an athlete can burn 60% more than a sedentary person of identical size.

Step 3 — Calories

Goal Adjustment

Cut: TDEE − 500
Lean Bulk: TDEE + 250
Bulk: TDEE + 500

A 500 kcal deficit produces approximately 1 lb of fat loss per week. A 500 kcal surplus supports aggressive muscle gain. Smaller adjustments (±250) minimize fat gain or muscle loss during recomposition phases.

Step 4 — Macros

Macro Allocation

Protein: calories × % ÷ 4
Carbs: calories × % ÷ 4
Fat: calories × % ÷ 9

Percentages are applied from the goal-specific split. The gram values are derived using caloric density: protein and carbohydrates deliver 4 kcal/g, fat delivers 9 kcal/g.

Body fat %

If you enter your body fat percentage, the calculator uses the Katch-McArdle formula (BMR = 370 + 21.6 × lean mass in kg) instead of Mifflin-St Jeor. This is more accurate for lean athletes and those with high or low body fat, since it's based on lean mass rather than total bodyweight.

Education

What Are Macronutrients?

Protein (4 kcal/g)

Protein is the primary structural macronutrient — it provides the amino acids used to build and repair muscle tissue. For strength athletes, adequate protein intake is non-negotiable: research consistently shows that 1.6–2.2g of protein per kilogram of bodyweight (0.7–1g/lb) maximizes muscle protein synthesis. Protein also has the highest thermic effect of any macronutrient (20–30% of its calories are burned during digestion) and is the most satiating, making it particularly important during a calorie deficit.

Carbohydrates (4 kcal/g)

Carbohydrates are the body's preferred fuel source for high-intensity exercise. Glucose from dietary carbs is stored as muscle glycogen, which powers anaerobic effort during lifting. Low carbohydrate availability impairs training performance, reduces workout volume, and slows recovery. For strength athletes and bodybuilders, carbohydrates should make up the largest portion of calories outside of a dedicated cut — particularly around training sessions.

Fat (9 kcal/g)

Dietary fat is essential for hormone production, fat-soluble vitamin absorption (A, D, E, K), and joint health. Testosterone and other anabolic hormones require dietary fat as a precursor — dropping fat intake below 20% of total calories has been shown to suppress testosterone in male athletes. Fat has more than double the caloric density of protein or carbs (9 kcal/g), which means small changes in fat intake have an outsized effect on total calories.

Why track all three?

Tracking only calories tells you whether you're in a surplus or deficit. Tracking macros tells you how that surplus or deficit is affecting your body composition. Two people eating 2,500 calories per day will see very different results depending on whether their protein is 80g or 200g. For anyone serious about body composition — whether cutting, bulking, or recomping — tracking macros provides the precision that calorie-only approaches can't.

Practical Guide

How to Hit Your Macros

Knowing your targets is step one. Here's how to actually hit them consistently.

🥩

Protein sources

Chicken breast, eggs, Greek yogurt, cottage cheese, lean beef, whey protein. Aim to include a protein source at every meal — it's the hardest macro to hit and the most important to nail.

🍚

Carb sources

Rice, oats, potatoes, fruit, bread, pasta. Prioritize carbs around training — pre-workout for fuel, post-workout for glycogen replenishment. Quality matters less than timing and totals.

🥑

Fat sources

Olive oil, nuts, avocado, fatty fish, egg yolks. Fat hides in cooking oils and sauces — weigh ingredients to avoid underestimating. A single tablespoon of oil is ~120 calories.

📱

Tracking apps

MyFitnessPal and Cronometer are the most widely used. Scan barcodes for packaged food. Weigh ingredients raw — cooked weights vary significantly with moisture. Aim within ±10g of each macro target.

📐

Weigh, don't eyeball

Studies show people underestimate food intake by 30–50% when estimating portions visually. A kitchen scale removes this error. Weigh everything for the first 2–4 weeks until you can estimate accurately.

🔄

Recalculate regularly

Recalculate your macros every 4–6 weeks or when your weight changes by more than 5 lbs. Your TDEE changes as your bodyweight changes, so the targets need to be updated to stay accurate.

Protein Reference

How Much Protein Do You Actually Need?

Protein needs vary by goal, training age, and body composition. Here's the evidence-based range.

Population g per lb of bodyweight g per kg of bodyweight Notes
Sedentary adults0.36g/lb0.8g/kgMinimum to prevent muscle loss
General fitness0.5–0.7g/lb1.1–1.5g/kgLight training, health focus
Strength athletes0.7–1.0g/lb1.6–2.2g/kgResearch-backed optimal range
Cutting (deficit)0.9–1.2g/lb2.0–2.6g/kgHigher protein preserves muscle
Natural upper limit~1.2g/lb~2.6g/kgStudies show minimal benefit beyond this
FAQ

Frequently Asked Questions

The most common questions about calculating and tracking macros.

To calculate your macros, first determine your TDEE (Total Daily Energy Expenditure) using age, sex, height, weight, and activity level. Then adjust calories for your goal (cut, maintain, or bulk) and apply a macro split as percentages of total calories. Divide by caloric density to get grams: protein = calories × % ÷ 4, carbs = calories × % ÷ 4, fat = calories × % ÷ 9. The calculator above does all of this automatically.
For strength training athletes, 0.7–1g of protein per pound of bodyweight (1.6–2.2g/kg) is the research-supported range. For fat loss specifically, going toward the higher end (0.9–1.2g/lb) helps preserve muscle tissue in a calorie deficit. Sedentary individuals need less — around 0.36g/lb (0.8g/kg) per day to prevent muscle loss.
A 40% protein / 30% carbs / 30% fat split is a widely-used starting point for fat loss. High protein preserves muscle in a calorie deficit and keeps you full longer. Some athletes prefer more carbs (35%) and less fat (25%) to fuel training intensity. The most important factor is the calorie deficit itself — the macro split shapes body composition, but total calories drive weight loss.
For muscle gain, aim for a calorie surplus of 250–500 calories above your TDEE. A macro split of approximately 25–30% protein, 45–50% carbohydrates, and 20–25% fat works well for most lifters. Carbohydrates fuel training sessions and recovery; protein supplies amino acids for muscle protein synthesis. Total protein should be at least 0.7g per pound of bodyweight regardless of split percentage.
IIFYM — "If It Fits Your Macros" — is a flexible dieting approach where any food can be consumed as long as your daily protein, carbohydrate, and fat totals are hit. It's based on the principle that body composition is determined by macro totals, not food choices. IIFYM tends to be more sustainable long-term than rigid clean eating because it allows occasional treats without breaking the diet.
No — hitting within ±10g of each macro target daily is sufficient for consistent body composition results. Weekly averages matter more than daily precision. If you're 20g short on protein one day but 20g over the next, the net effect over a week is minimal. Focus on consistent protein intake first; carbs and fat can flex more without meaningfully impacting results.
Recalculate every 4–6 weeks or whenever your weight changes by more than 5 lbs. As your bodyweight changes, your TDEE changes, so your calorie and macro targets need to be updated. During an active cut, this is especially important — as you lose weight, your maintenance calories decrease and your deficit shrinks unless you adjust downward.
Calories are the total energy in your food. Macros (macronutrients) are the three categories of food that provide those calories: protein (4 kcal/g), carbohydrates (4 kcal/g), and fat (9 kcal/g). Every calorie comes from a macro. Tracking calories tells you your energy balance; tracking macros tells you the composition of that energy and how it's likely to affect muscle mass, fat loss, and performance.
Mifflin-St Jeor is consistently the most accurate BMR formula for the general population in peer-reviewed research, outperforming the older Harris-Benedict equation. However, all BMR formulas have a margin of error of ±10–15% — they are estimates, not measurements. Use the result as a starting point, track your weight for 2–3 weeks, and adjust calories up or down by 100–200 kcal based on real-world results.