Daily Calorie Intake Calculator — BMR & TDEE

Calculate your daily calorie needs based on age, gender, weight, height, and activity level. Get BMR, TDEE, and recommended calories for weight loss, maintenance, or gain. Uses the Mifflin-St Jeor equation for accuracy.

--
BMR
cal/day at rest
--
TDEE
cal/day total
--
Recommended
cal/day
--
Protein
grams/day

What This Means for You

How to Use the Calorie Calculator

  1. Enter your details: age, gender, weight in kg, and height in cm.
  2. Select your activity level from sedentary to very active. Be honest — overestimating leads to inaccurate results.
  3. Choose your goal: lose weight (500 cal deficit), maintain, or gain weight (500 cal surplus).
  4. Click Calculate to see your BMR, TDEE, recommended calories, and daily protein target.

Understanding BMR and TDEE

BMR (Basal Metabolic Rate) is the number of calories your body burns at complete rest — just to keep your heart beating, lungs breathing, and cells functioning. It accounts for 60-75% of your total daily calorie expenditure.

TDEE (Total Daily Energy Expenditure) is your BMR multiplied by your activity level. This is the total number of calories you burn in a typical day.

To lose weight, eat 500 calories below your TDEE (roughly 0.5 kg/week). To gain weight, eat 500 calories above. This calculator uses the Mifflin-St Jeor equation, which is the most accurate formula for estimating BMR in healthy adults.

Indian Food Calorie Reference

Food ItemServingCalories
Chapati / Roti1 piece (30g)~80 kcal
Rice (cooked)1 cup (150g)~200 kcal
Dal (cooked)1 cup (180ml)~150 kcal
Paneer100g~265 kcal
Egg (boiled)1 large~78 kcal
Chicken breast100g grilled~165 kcal
Ghee1 tbsp (15ml)~135 kcal
Banana1 medium~105 kcal

BMR Formula — Mifflin-St Jeor Equation

For Men

BMR = (10 × weight) + (6.25 × height) - (5 × age) + 5

Example: 70kg, 175cm, 30 years = 1,727 cal/day

For Women

BMR = (10 × weight) + (6.25 × height) - (5 × age) - 161

Example: 60kg, 160cm, 25 years = 1,364 cal/day

TDEE = BMR × Activity Multiplier. Activity multipliers: Sedentary (1.2), Light (1.375), Moderate (1.55), Active (1.725), Very Active (1.9).

Activity Level Guide

LevelMultiplierDescription
Sedentary1.2Desk job, little or no exercise
Lightly Active1.375Light exercise 1-3 days/week
Moderately Active1.55Moderate exercise 3-5 days/week
Active1.725Hard exercise 6-7 days/week
Very Active1.9Hard exercise daily + physical job

Frequently Asked Questions

What is BMR?

BMR (Basal Metabolic Rate) is the number of calories your body needs at rest to maintain basic functions like breathing, circulation, and cell production. It accounts for 60-75% of your total daily calorie expenditure.

What is TDEE?

TDEE (Total Daily Energy Expenditure) is your BMR multiplied by an activity factor. It represents the total calories you burn in a day including exercise and daily activities.

How many calories to lose 1 kg per week?

To lose 1 kg per week, you need a deficit of approximately 7,700 calories, or about 1,100 calories per day. A safe and sustainable deficit is 500-750 calories per day.

What is a good macro split for Indian diet?

A balanced Indian diet: 40% carbohydrates (rice, roti, dal), 30% protein (paneer, chicken, eggs, lentils), and 30% fat (ghee, oil, nuts). Adjust based on your fitness goal.

How accurate is this calculator?

This calculator uses the Mifflin-St Jeor equation, which is considered the most accurate formula for estimating BMR in healthy adults, with about 10% accuracy compared to lab measurements.

How many calories should I eat to lose weight?

To lose weight, eat 500 calories below your TDEE. This creates a deficit of 3,500 calories per week, resulting in approximately 0.5 kg weight loss per week. Never go below 1,200 calories/day for women or 1,500 for men without medical supervision.

How many calories in a roti?

One medium roti (chapati) made from whole wheat flour contains approximately 80-100 calories. A typical Indian meal with 2 rotis, dal, sabzi, and rice totals 500-700 calories depending on portions and cooking method.

What is the Mifflin-St Jeor equation?

The Mifflin-St Jeor equation calculates BMR as: For men: (10 × weight in kg) + (6.25 × height in cm) - (5 × age) + 5. For women: (10 × weight) + (6.25 × height) - (5 × age) - 161. It is more accurate than the older Harris-Benedict equation.

Indian diet plan for weight loss

A 1,500 calorie Indian diet plan: Breakfast (350 cal) - 2 idli + sambar or 1 egg omelette + 1 toast. Lunch (450 cal) - 1 cup rice + 1 bowl dal + 1 bowl sabzi + salad. Snack (150 cal) - 1 fruit + 10 almonds. Dinner (400 cal) - 2 roti + paneer/chicken curry + salad. Remaining 150 cal for buttermilk/tea.

How many calories to gain weight?

To gain weight, eat 500 calories above your TDEE. Focus on nutrient-dense Indian foods: rice, roti, dal, paneer, eggs, chicken, bananas, dry fruits, and ghee. Combine with strength training 3-4 times per week for healthy muscle gain rather than just fat.

Indian Food Calorie Reference

Staples

1 Roti (Chapati)100 cal
1 Bowl Rice (150g)200 cal
1 Bowl Dal120 cal
1 Dosa (Plain)120 cal
2 Idli + Sambar150 cal
1 Paratha180 cal

Proteins & Sides

Paneer (100g)265 cal
Chicken Curry (1 bowl)250 cal
Egg (1 boiled)78 cal
Rajma (1 bowl)130 cal
Chole (1 bowl)150 cal
Fish Curry (1 bowl)200 cal

Snacks & Drinks

Samosa (1 pc)250 cal
Vada Pav (1 pc)300 cal
Chai (1 cup with sugar)80 cal
Lassi (1 glass)180 cal
Gulab Jamun (1 pc)175 cal
Jalebi (1 pc)150 cal

More Free Tools