Calorie & Macro Calculator
Find your daily calories and protein/carb/fat targets for fat loss, muscle gain, or maintenance - using the same Mifflin-St Jeor method dietitians rely on. Built for Indian bodies and goals.
Your daily target
1,738 kcal/day
154 g
Protein
172 g
Carbs
48 g
Fats
Based on a BMR of 1,628 kcal and maintenance of 2,238 kcal/day. Protein is set by goal; fat at 25% of calories; carbs fill the rest.
Turn these numbers into a real plan
Fitness Chief builds a 7-day Indian meal plan around your exact targets and tracks every meal, step, and supplement - automatically.
Start Free - no card neededHow this calculator works
We estimate your Basal Metabolic Rate (BMR) - the energy your body burns at rest - using the Mifflin-St Jeor equation, the most accurate formula for most people. We then multiply it by an activity factor (1.2 to 1.9) to get your maintenance calories (TDEE), and adjust for your goal: a 500 kcal deficit to lose fat, a 300 kcal surplus to build muscle, or maintenance for body recomposition.
Protein is set to 1.6–2.2 g/kg depending on your goal, fat is set to 25% of calories, and the remaining calories become carbohydrates. These are evidence-based starting points - track your weight for 2–3 weeks and fine-tune from there.
Frequently asked questions
How many calories should I eat a day in India?
It depends on your age, sex, height, weight, activity level, and goal. This calculator uses the Mifflin-St Jeor equation - the formula most dietitians use - to estimate your maintenance calories, then adjusts for your goal: a 500 kcal deficit for fat loss, a 300 kcal surplus for muscle gain, or maintenance for body recomposition.
How much protein do I need per day?
For an active person the evidence-based range is roughly 1.6–2.2 g of protein per kg of bodyweight. This tool uses 2.2 g/kg for fat loss (to preserve muscle in a deficit), 2.0 g/kg for recomposition, 1.8 g/kg for muscle gain, and 1.6 g/kg for maintenance.
Are these numbers exact?
No - any calorie formula is a well-validated estimate, not a guarantee. Use the result as a starting point for 2–3 weeks, track your weight trend, and adjust by 100–200 kcal if you are not moving in the direction you want.
Is this calculator free?
Yes, completely free with no sign-up required. If you want these targets turned into a 7-day Indian meal plan with automatic macro tracking, you can create a free Fitness Chief account.
Disclaimer: This tool provides general estimates for informational purposes only and is not medical advice. Consult a qualified healthcare professional before making significant dietary changes.
Related: Indian BMI Calculator · How to track macros eating Indian food