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.
Macro Calculator
Enter your numbers below and hit Calculate โ the answer appears instantly, computed entirely in your browser.
Something went wrong running this tool. Your inputs were kept.
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
- 1Enter your weight in kilograms, height in centimeters, and age in years.
- 2Select your sex โ the Mifflin-St Jeor BMR formula differs for men and women.
- 3Select your activity level, from sedentary (desk job, little exercise) to extra active (very hard daily exercise).
- 4Select your goal: cut (lose fat), maintain (stay the same weight), or bulk (gain muscle).
- 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
BMR 1,649 + TDEE 2,556 โ 2,556 cal/day: 192 g protein, 256 g carbs, 85 g fat.
Cutting calories: 2,045 cal/day (TDEE ร 0.8) โ 153 g protein, 204 g carbs, 68 g fat.
BMR 1,345 + TDEE 2,320 โ bulking target 2,668 cal/day with the balanced macro split.
Related searches
People also search for these โ this tool handles them all: