HHusnainBlogger
Skip to main contentSkip to tool

Macro Calculator

Free macro calculator: enter weight, height, age, sex, activity level, and goal to get daily calories, protein, carbs, fat, plus BMR and TDEE.

โšก Instantยท๐Ÿ”’ Privateยทโ™พ๏ธ UnlimitedยทNo signup
how much protein do i need calculatormacro calculator for weight losshow to calculate tdee and macroswhat macros should i eat for bulking

Macro Calculator

Enter your numbers below and hit Calculate โ€” the answer appears instantly, computed entirely in your browser.

e.g. 70

e.g. 175

e.g. 30

What is Macro calculator?

Macro Calculator โ€” Free macro calculator: enter weight, height, age, sex, activity level, and goal to get daily calories, protein, carbs, fat, plus BMR and TDEE.

The engine is the open-source fitness-calc library (finegym-io, MIT). BMR is computed with the Mifflin-St Jeor equation (men: 10 ร— weight + 6.25 ร— height โˆ’ 5 ร— age + 5; women: same with โˆ’161 instead of +5). TDEE = BMR ร— the engine's activity multiplier (sedentary 1.2, light 1.375, moderate 1.55, active 1.725, very active 1.9, extra active 2.1). Goal calories follow the engine's factors: cutting = TDEE ร— 0.8, maintenance = TDEE, bulking = TDEE ร— 1.15. Macros use the engine's default balanced split โ€” 30% protein, 40% carbs, 30% fat โ€” converted with the engine's own rule: protein grams = calories ร— 0.3 / 4, carbs grams = calories ร— 0.4 / 4, fat grams = calories ร— 0.3 / 9. Limitations: BMR equations estimate an average body โ€” athletes, older adults, and people with medical conditions can differ meaningfully; the 0.8/1.15 goal factors are starting points, not prescriptions; adjust based on real-world weight trends over 2โ€“4 weeks.

Why use this macro calculator?

๐ŸŽฏ

Built for macro calculator

Free macro calculator: enter weight, height, age, sex, activity level, and goal to get daily calories, protein, carbs, fat, plus BMR and TDEE.

๐Ÿ“‹

Transparent & honest

BMR equations estimate an average body โ€” athletes, older adults, and medical conditions can differ meaningfully.

๐Ÿ”’

Private by design

Everything runs in your browser. Your inputs never leave your device.

๐Ÿ“ฑ

Works everywhere

Fully responsive โ€” perfect on desktop, tablet, and mobile. No app needed.

๐Ÿ”„

Regularly updated

Regularly maintained and reviewed to ensure accuracy.

๐Ÿ’ก

Free forever

No accounts, no limits, no watermarks. Use Macro Calculator as much as you need.

How to use Macro Calculator

  1. 1Enter your weight in kilograms, height in centimeters, and age in years.
  2. 2Select your sex โ€” the Mifflin-St Jeor BMR formula differs for men and women.
  3. 3Select your activity level, from sedentary (desk job, little exercise) to extra active (very hard daily exercise).
  4. 4Select your goal: cut (lose fat), maintain (stay the same weight), or bulk (gain muscle).
  5. 5Run the tool to get your daily calorie target plus protein, carbs, and fat in grams, along with your BMR and TDEE.

What can you do with Macro Calculator?

  • How much protein do i need calculator โ€” Free macro calculator: enter weight, height, age, sex, activity level, and goal to get daily calories, protein, carbs, fat, plus BMR and TDEE.
  • Macro calculator for weight loss โ€” Free macro calculator: enter weight, height, age, sex, activity level, and goal to get daily calories, protein, carbs, fat, plus BMR and TDEE.
  • How to calculate tdee and macros โ€” Free macro calculator: enter weight, height, age, sex, activity level, and goal to get daily calories, protein, carbs, fat, plus BMR and TDEE.
  • What macros should i eat for bulking โ€” Free macro calculator: enter weight, height, age, sex, activity level, and goal to get daily calories, protein, carbs, fat, plus BMR and TDEE.
  • Mifflin st jeor macro calculator โ€” Free macro calculator: enter weight, height, age, sex, activity level, and goal to get daily calories, protein, carbs, fat, plus BMR and TDEE.

Good to know

  • BMR equations estimate an average body โ€” athletes, older adults, and medical conditions can differ meaningfully.
  • The 0.8 cutting and 1.15 bulking factors are starting points, not medical prescriptions.
  • Macros use the engine's default balanced 30/40/30 split; keto, high-protein, or other styles need different ratios.
  • Adjust from real-world results: track your weight trend over 2โ€“4 weeks and move calories up or down.

How it works

The engine is the open-source fitness-calc library (finegym-io, MIT). BMR is computed with the Mifflin-St Jeor equation (men: 10 ร— weight + 6.25 ร— height โˆ’ 5 ร— age + 5; women: same with โˆ’161 instead of +5). TDEE = BMR ร— the engine's activity multiplier (sedentary 1.2, light 1.375, moderate 1.55, active 1.725, very active 1.9, extra active 2.1). Goal calories follow the engine's factors: cutting = TDEE ร— 0.8, maintenance = TDEE, bulking = TDEE ร— 1.15. Macros use the engine's default balanced split โ€” 30% protein, 40% carbs, 30% fat โ€” converted with the engine's own rule: protein grams = calories ร— 0.3 / 4, carbs grams = calories ร— 0.4 / 4, fat grams = calories ร— 0.3 / 9. Limitations: BMR equations estimate an average body โ€” athletes, older adults, and people with medical conditions can differ meaningfully; the 0.8/1.15 goal factors are starting points, not prescriptions; adjust based on real-world weight trends over 2โ€“4 weeks.

Examples

Maintain โ€” 70 kg, 175 cm, 30-year-old man, moderately active

BMR 1,649 + TDEE 2,556 โ†’ 2,556 cal/day: 192 g protein, 256 g carbs, 85 g fat.

Cut โ€” same profile, weight-loss goal

Cutting calories: 2,045 cal/day (TDEE ร— 0.8) โ†’ 153 g protein, 204 g carbs, 68 g fat.

Bulk โ€” 60 kg, 165 cm, 25-year-old woman, active

BMR 1,345 + TDEE 2,320 โ†’ bulking target 2,668 cal/day with the balanced macro split.

People also search for these โ€” this tool handles them all:

macro calculatorhow much protein do i need calculatormacro calculator for weight losshow to calculate tdee and macroswhat macros should i eat for bulkingmifflin st jeor macro calculator

Frequently asked questions