Calorie Calculator — Daily Calorie Needs

Calculate your daily calorie needs based on age, gender, height, weight and activity level. Get your BMR, TDEE and calorie targets for weight loss, maintenance and muscle gain — with macro breakdown.

Free No Signup Mifflin-St Jeor Formula Macro Breakdown

Calculate Daily Calories

years
cm
kg

Enter your details
and click Calculate

BMR (Rest)
kcal/day
Weight Loss
kcal/day (−500)
Maintenance
kcal/day (TDEE)
Muscle Gain
kcal/day (+250)
Daily Macro Targets (Maintenance)
Protein
Carbs
Fat
🇮🇳 Common Indian Foods — Calories
Roti (1 phulka)70 kcal
Rice (1 cup)200 kcal
Dal (1 cup)170 kcal
Paneer (100g)265 kcal
Rajma (1 cup)215 kcal
Biryani (plate)500 kcal

Free Calorie Calculator — How Many Calories Do You Need Per Day?

Our free calorie calculator uses the scientifically validated Mifflin-St Jeor formula to estimate your daily calorie needs based on your age, gender, height, weight, and physical activity level. Whether your goal is weight loss, weight maintenance, or building muscle, this tool gives you personalised calorie and macro targets instantly.

🔬
Mifflin-St Jeor
The most accurate BMR formula, preferred by dietitians worldwide.
🎯
3 Goal Modes
Calorie targets for weight loss, maintenance, and muscle gain.
📊
Macro Breakdown
Protein, carbs, and fat targets in grams with visual bars.
🇮🇳
Indian Food Guide
Calorie reference for common Indian foods built in.
🔄
Metric & Imperial
Switch between kg/cm and lb/ft instantly.
💯
100% Free
No signup, no watermark, no ads. Free forever.

What is BMR (Basal Metabolic Rate)?

Your Basal Metabolic Rate (BMR) is the number of calories your body burns at complete rest — simply to keep you alive. It represents the energy needed for fundamental functions like breathing, blood circulation, cell production, and maintaining body temperature. BMR accounts for approximately 60–75% of total daily energy expenditure.

Our calculator uses the Mifflin-St Jeor equation to calculate BMR:

GenderMifflin-St Jeor Formula
MenBMR = 10 × weight(kg) + 6.25 × height(cm) − 5 × age(years) + 5
WomenBMR = 10 × weight(kg) + 6.25 × height(cm) − 5 × age(years) − 161

The Mifflin-St Jeor formula was published in 1990 and is consistently found to be the most accurate formula for estimating BMR in validation studies, outperforming the older Harris-Benedict equation (published in 1919). Research published in the Journal of the American Dietetic Association found Mifflin-St Jeor to be accurate within 10% for 82% of healthy adults.

What is TDEE (Total Daily Energy Expenditure)?

TDEE is your total daily calorie burn, including all physical activity. It is calculated by multiplying your BMR by an activity factor:

Activity LevelMultiplierDescriptionExamples
Sedentary×1.2Little or no exerciseDesk job, no workout
Lightly Active×1.375Light exercise 1–3 days/weekEvening walks, light yoga
Moderately Active×1.55Moderate exercise 3–5 days/weekGym 4x/week
Very Active×1.725Hard exercise 6–7 days/weekAthlete, daily intense training
Extra Active×1.9Physical job + trainingConstruction worker + gym

Your TDEE equals your maintenance calories — the amount you need to eat to maintain your current weight. Eating below TDEE causes weight loss; eating above causes weight gain.

How Many Calories to Eat for Weight Loss?

To lose weight, you need to create a calorie deficit — consuming fewer calories than your body burns. The recommended approach:

  • Moderate deficit (–300 to –500 kcal/day): Results in 0.3–0.5 kg weight loss per week. This is sustainable and preserves muscle mass. Our calculator uses –500 kcal from TDEE as the weight loss target.
  • Aggressive deficit (–500 to –750 kcal/day): Faster results (0.5–0.75 kg/week) but harder to maintain and may cause muscle loss and nutritional deficiencies.
  • Very low calorie (<1200 kcal for women, <1500 kcal for men): Not recommended without medical supervision. Increases risk of nutrient deficiency and metabolic slowdown.

Key principle: 1 kg of fat ≈ 7700 calories. To lose 1 kg in a week, you would need a 7700 calorie deficit across 7 days (1100 kcal/day deficit). This is generally too aggressive. Instead, aim for 0.5 kg/week with a 500 kcal/day deficit — safer and more sustainable over months.

How Many Calories for Muscle Gain?

Building muscle (hypertrophy) requires both sufficient protein and a slight calorie surplus. Our calculator recommends +250 kcal above TDEE for muscle gain, which is known as a "lean bulk" approach:

  • Lean Bulk (+200 to +300 kcal/day): Slow muscle gain with minimal fat gain. Recommended for most natural athletes. Gain approximately 0.5–1 kg lean mass per month.
  • Traditional Bulk (+500 kcal/day): Faster muscle gain but significant fat accumulation. Requires a "cut" phase afterward to remove excess fat.

Remember that calorie surplus alone is not enough for muscle growth — progressive resistance training (increasing weights over time) is essential. Without adequate stimulus from training, excess calories will be stored primarily as fat.

Understanding Macronutrients

Macronutrients (macros) are the three main categories of nutrients that provide energy: protein, carbohydrates, and fat. Our calculator provides a recommended macro split for maintenance calories:

MacronutrientCalories per gramRecommended %Primary Functions
Protein4 kcal/g30% of caloriesMuscle repair and growth, satiety, immune function
Carbohydrates4 kcal/g50% of caloriesPrimary energy source, brain function, training performance
Fat9 kcal/g20% of caloriesHormone production, vitamin absorption, cell health

Protein Recommendations for Indians

Most Indians do not consume enough protein. ICMR recommends 0.8–1.0 g protein per kg body weight for sedentary adults, increasing to 1.4–2.0 g/kg for those doing regular exercise or strength training. Good protein sources in Indian diet include dal, rajma, chana, paneer, curd, eggs, chicken, fish, and soy products.

Calorie Needs by Age and Gender — India

Age GroupMen (kcal/day)Women (kcal/day)Notes
15–18 years2200–28001800–2200Higher needs for growth and development
19–30 years2000–26001600–2100Peak metabolic rate
31–50 years1900–25001500–2000Metabolism slows slightly
51–70 years1700–22001400–1900Reduced muscle mass lowers BMR
70+ years1600–20001300–1700Protein needs increase despite lower calorie needs

These are approximate ranges for moderately active individuals. Use our calculator for a personalised estimate based on your specific measurements and activity level.

Common Indian Foods — Calorie Reference Guide

Tracking calories in Indian food can be challenging due to the variety of cooking methods and regional differences. Here is a reference guide for common Indian foods:

Food ItemServing SizeApproximate CaloriesProtein
Roti (phulka)1 piece (30g)70–80 kcal2–3g
Paratha (plain)1 piece (60g)150–180 kcal4–5g
Cooked rice (white)1 cup (200g)200–220 kcal4g
Dal (toor/masoor)1 cup (200ml)140–180 kcal8–10g
Rajma curry1 cup (200ml)200–230 kcal12g
Paneer (raw)100g260–280 kcal18g
Curd (dahi)1 cup (200ml)120–140 kcal8g
Chicken curry1 serving (150g)250–300 kcal25g
Egg (boiled)1 large70–80 kcal6g
Samosa1 piece (100g)150–200 kcal4g
Masala chai1 cup (200ml)60–80 kcal2g
Biryani (chicken)1 plate (350g)450–600 kcal30g

Tips for Managing Calories Effectively

  • Don't cut too fast: Aggressive deficits cause muscle loss, fatigue, and are unsustainable. Aim for 0.5 kg/week maximum.
  • Prioritise protein: Aim for 1.4–1.6 g protein per kg body weight. Protein preserves muscle during weight loss and increases satiety.
  • Don't eliminate carbs: Carbohydrates are the body's preferred fuel, especially for exercise. Focus on complex carbs (dal, oats, brown rice, roti) over refined carbs.
  • Track honestly: Most people underestimate calorie intake by 20–40%. Use a food diary or app for accurate tracking.
  • Meal timing matters less than totals: Total daily calories and protein matter more than when you eat. Focus on hitting daily targets consistently.
  • Account for cooking oil: Indian cooking often uses significant amounts of oil. 1 tablespoon of oil = 120 calories. Track oil when cooking at home.
  • Eat mindfully: Eat slowly, without distractions, and stop when 80% full. This reduces overeating significantly.

Why Is 1200 Calories Too Low?

1200 calories is widely cited as the minimum for women (1500 for men) because going below this level makes it very difficult to meet daily requirements for essential vitamins and minerals — even with careful food selection. Risks of very low calorie diets include:

  • Muscle loss — the body breaks down muscle for energy
  • Metabolic adaptation — the body slows metabolism to conserve energy
  • Nutritional deficiencies — iron, calcium, B vitamins, vitamin D
  • Hormonal disruption — thyroid, cortisol, sex hormones
  • Fatigue, poor concentration, and reduced physical performance
  • Rebound weight gain after stopping the diet

Frequently Asked Questions

How many calories should I eat per day to lose weight?
Eat 300–500 fewer calories than your TDEE (maintenance calories) per day. This creates a sustainable deficit resulting in 0.3–0.5 kg of fat loss per week. Our calculator shows your specific weight loss calorie target based on your measurements and activity level.
What is the difference between BMR and TDEE?
BMR is calories burned at complete rest — just to stay alive. TDEE is total calories burned including all physical activity. TDEE = BMR × Activity Factor. Your maintenance calories equal your TDEE. To lose weight, eat below TDEE; to gain muscle, eat slightly above TDEE.
Why is my calorie need different from my friend's?
Calorie needs vary based on body size (taller/heavier people burn more), age (metabolism slows with age), gender (men typically have more muscle and higher BMR), and activity level (more exercise = more calories burned). Two people of the same age can have significantly different calorie needs based on these factors.
How many calories does walking burn?
Walking burns approximately 250–350 calories per hour depending on body weight and pace. A 70 kg person walking at moderate pace (5 km/h) burns approximately 280 calories/hour. Walking 10,000 steps (roughly 8 km) burns approximately 400–500 calories. This is why activity level matters — it significantly affects how many calories you can eat while losing weight.
Should I eat back calories burned from exercise?
If you are trying to lose weight, eat back approximately 50–75% of exercise calories. Don't eat back all calories as exercise trackers tend to overestimate burns. If you are maintaining or gaining muscle, eating back exercise calories helps maintain energy balance and supports training performance.
How many calories in a typical Indian thali?
A typical Indian thali (2 rotis, 1 cup rice, dal, 1 sabzi, curd, and salad) contains approximately 600–900 calories depending on portion sizes and oil used in cooking. Restaurant thalis and heavy curries can easily exceed 1000 calories per meal due to higher oil, ghee, and portion sizes.