A calorie calculator helps you determine exactly how many calories your body needs per day based on your age, gender, height, weight, and activity level. Whether your goal is weight loss, muscle gain, or maintenance, knowing your daily calorie target is the foundation of any nutrition plan.
This guide explains how calorie counting works with the Mifflin-St Jeor equation, walks through worked examples, provides a comprehensive Indian food calorie chart, covers calorie targets for different goals, and includes practical tips for Indian diets.
Calculate Your Daily Calorie Needs Instantly
Enter your age, gender, height, weight, and activity level to get BMR, TDEE, and calorie targets for weight loss, maintenance, or gain.
What Is BMR and How to Calculate It
BMR (Basal Metabolic Rate) is the number of calories your body burns at complete rest — just to keep you alive (breathing, circulation, cell production). BMR typically accounts for 60-75% of your total daily calories.
Mifflin-St Jeor Equation (Most Accurate)
Men: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) + 5
Women: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) - 161
Worked Example: 30-year-old male, 75 kg, 175 cm
BMR = (10 × 75) + (6.25 × 175) - (5 × 30) + 5 = 750 + 1094 - 150 + 5 = 1,699 calories/day
Worked Example: 28-year-old female, 60 kg, 162 cm
BMR = (10 × 60) + (6.25 × 162) - (5 × 28) - 161 = 600 + 1013 - 140 - 161 = 1,312 calories/day
BMR and RMR (Resting Metabolic Rate) are often used interchangeably, but technically BMR is measured under stricter conditions (12+ hours fasting, in a dark room). RMR is slightly higher (~3-5%). For practical purposes, the difference is negligible.
TDEE: Your Total Daily Energy Expenditure
TDEE = BMR × Activity Multiplier. TDEE is the total calories you burn in a day including all activity.
| Activity Level | Multiplier | Description | Indian Context Example |
|---|---|---|---|
| Sedentary | 1.2 | Desk job, little exercise | IT professional, WFH, no gym |
| Lightly active | 1.375 | Light exercise 1-3 days/week | Office job + evening walks |
| Moderately active | 1.55 | Moderate exercise 3-5 days/week | Gym 4x/week or daily yoga |
| Very active | 1.725 | Hard exercise 6-7 days/week | Daily intense workout + active job |
| Extremely active | 1.9 | Athlete or physical labour | Construction worker, athlete in training |
Worked Example
Male, BMR 1,699 × 1.55 (moderately active) = 2,633 calories/day for weight maintenance.
Female, BMR 1,312 × 1.375 (lightly active) = 1,804 calories/day for weight maintenance.
According to ICMR data, over 54% of urban Indians lead sedentary lifestyles. If you work a desk job and don't exercise regularly, use the 1.2 multiplier — most people overestimate their activity level, which leads to eating more than needed.
Calorie Targets for Weight Loss, Gain & Maintenance
| Goal | Calorie Target | Expected Result | Timeline |
|---|---|---|---|
| Aggressive weight loss | TDEE - 750 to 1000 | ~0.75-1 kg/week | Short-term only (4-8 weeks) |
| Moderate weight loss | TDEE - 500 | ~0.5 kg/week | Sustainable long-term |
| Mild weight loss | TDEE - 250 | ~0.25 kg/week | Very sustainable, minimal hunger |
| Maintenance | TDEE | No change | Indefinite |
| Lean muscle gain | TDEE + 300-500 | ~0.25-0.5 kg/week | With strength training |
Never go below 1,200 cal/day (women) or 1,500 cal/day (men) without medical supervision. Extreme deficits slow metabolism (adaptive thermogenesis), cause muscle loss, trigger hair loss, disrupt hormones, and lead to nutritional deficiencies. Crash diets almost always result in weight regain.
The 500-Calorie Deficit Rule
1 kg of body fat ≈ 7,700 calories. A daily deficit of 500 calories = 3,500 per week ≈ 0.45 kg weight loss per week. This is the most commonly recommended and sustainable rate of weight loss endorsed by WHO and ICMR.
Calorie Counts in Common Indian Foods
Staples and Grains
| Food Item | Serving | Calories | Protein |
|---|---|---|---|
| Roti (wheat chapati) | 1 medium (30g atta) | ~120 | 3g |
| Rice (cooked basmati) | 1 cup (150g) | ~200 | 4g |
| Paratha (plain) | 1 medium | ~220 | 4g |
| Puri | 1 medium | ~150 | 2g |
| Poha | 1 plate (150g) | ~250 | 5g |
| Upma | 1 plate (150g) | ~230 | 5g |
| Idli | 2 pieces | ~140 | 4g |
| Dosa (plain) | 1 large | ~170 | 4g |
Curries and Dals
| Food Item | Serving | Calories | Protein |
|---|---|---|---|
| Dal (cooked toor/moong) | 1 cup | ~180 | 12g |
| Rajma curry | 1 cup | ~220 | 13g |
| Chole | 1 cup | ~240 | 12g |
| Paneer butter masala | 1 cup | ~400 | 18g |
| Chicken curry | 1 cup | ~250 | 25g |
| Egg curry | 2 eggs in gravy | ~280 | 16g |
| Fish curry | 1 cup | ~200 | 22g |
| Mixed veg curry | 1 cup | ~150 | 4g |
Snacks and Beverages
| Food Item | Serving | Calories |
|---|---|---|
| Samosa | 1 piece | ~250 |
| Vada pav | 1 piece | ~290 |
| Pakora/bhajia | 5 pieces | ~200 |
| Chai (with sugar + milk) | 1 cup | ~100 |
| Coffee (with sugar + milk) | 1 cup | ~80 |
| Lassi (sweet) | 1 glass | ~200 |
| Nimbu pani (with sugar) | 1 glass | ~80 |
| Biscuits (Marie) | 4 pieces | ~120 |
Two cups of chai with sugar (200 cal) + 2 samosas (500 cal) + 2 parathas with butter (600 cal) = 1,300 calories before your main meals even start. Indian snacking culture can easily add 500-800 "invisible" calories daily. Track everything — including chai and office snacks.
Sample Indian Meal Plans by Calorie Target
1,500 Calorie Plan (Weight Loss — Female)
- Breakfast (350 cal) — 2 idlis + sambar + 1 cup coffee without sugar
- Mid-morning (100 cal) — 1 fruit (apple/banana)
- Lunch (450 cal) — 2 rotis + 1 cup dal + mixed veg sabzi + salad
- Evening (100 cal) — Green tea + 10 almonds
- Dinner (400 cal) — 1 cup brown rice + 1 cup rajma + curd
- Before bed (100 cal) — 1 glass warm milk (no sugar)
2,000 Calorie Plan (Maintenance — Male)
- Breakfast (450 cal) — 2 parathas + curd + 1 egg
- Mid-morning (150 cal) — Banana + handful of peanuts
- Lunch (550 cal) — 2 rotis + chicken curry (1 cup) + salad + rice (half cup)
- Evening (150 cal) — 1 cup chai + 2 Marie biscuits
- Dinner (500 cal) — 2 rotis + paneer sabzi + dal + salad
- Before bed (200 cal) — 1 glass milk + 1 banana
Common Calorie Counting Mistakes
- Not counting cooking oil — 1 tablespoon of ghee or oil = 120 calories. Indian cooking uses 2-4 tbsp per dish. This can add 500+ invisible calories daily.
- Ignoring beverages — 3 cups of sweet chai = 300 calories. Sweet lassi = 200 calories. Soda/juice = 150 calories. Liquid calories are easy to overlook.
- Overestimating activity level — A 30-minute walk burns only 100-150 calories. Walking to the office does not make you "moderately active." Be honest about your activity multiplier.
- Weekend binging — 5 days of 500-calorie deficit (2,500 cal saved) can be wiped out by one weekend of eating out (easily 1,000+ extra calories per restaurant meal).
- Not weighing food — "1 cup of rice" can vary from 150g to 250g depending on how you measure. A kitchen scale (₹300-500) is the best investment for accurate tracking.
- Expecting linear progress — Weight loss is not linear. Water retention, hormonal cycles, and muscle gain cause fluctuations. Track weekly averages, not daily numbers.
You don't need to count every calorie forever. Track meticulously for 2-3 months to build awareness of portion sizes and calorie density. After that, most people can estimate accurately enough to maintain their goals without logging every meal.
How to Use the Tool (Step by Step)
- 1
Open the Calculator
Navigate to the Calorie Calculator on ToolsArena — no signup needed.
- 2
Enter Your Details
Fill in age, gender, height (cm), weight (kg), and select your activity level honestly.
- 3
Set Your Goal
Choose weight loss (deficit), maintenance, or weight gain (surplus).
- 4
View Results
See your BMR, TDEE, and recommended daily calorie intake for your goal.
- 5
Plan Your Meals
Use the Indian food calorie chart above to plan meals that fit your calorie target.
Frequently Asked Questions
How many calories should I eat per day to lose weight?+−
Eat 500 calories below your TDEE for a safe weight loss of ~0.5 kg per week. For a moderately active 30-year-old male at 75 kg, this would be approximately 2,100 calories per day. For a lightly active 28-year-old female at 60 kg, approximately 1,300 calories per day.
What is the difference between BMR and TDEE?+−
BMR (Basal Metabolic Rate) is calories burned at complete rest — just to keep you alive. TDEE (Total Daily Energy Expenditure) includes BMR plus calories burned through daily activity, exercise, and digesting food. TDEE is always higher than BMR, and is the number you should base your diet on.
Is 1200 calories a day enough?+−
For most adults, 1200 calories is the absolute minimum and should only be attempted by smaller, sedentary women under medical guidance. It often leads to muscle loss, nutrient deficiencies, hair loss, and metabolic slowdown. Men should never go below 1500 calories without supervision.
How many calories does a roti have?+−
One medium wheat chapati (made from ~30g atta) has approximately 120 calories and 3g protein. A stuffed paratha has 220-350 calories depending on filling. A puri has ~150 calories due to deep frying.
How do I count calories in Indian food?+−
Start with a kitchen scale (₹300-500). Weigh raw ingredients before cooking. For home-cooked curries, add up calories of all ingredients (including oil, which adds 120 cal per tablespoon) and divide by servings. For restaurant food, estimate 30-50% more calories than home-cooked versions of the same dish.
Does drinking water help weight loss?+−
Water has zero calories and can help with weight loss indirectly. Drinking 500ml of water before meals reduces calorie intake by 75-90 calories per meal (research published in Obesity journal). Replacing sugary drinks with water eliminates 150-300 daily calories.
How accurate is the Mifflin-St Jeor equation?+−
The Mifflin-St Jeor equation is considered the most accurate BMR formula, with an error margin of about ±10%. It is more accurate than the older Harris-Benedict equation. For Indian populations, some nutritionists apply a 5% reduction as average Indian body composition differs slightly from Western populations.
Is this calculator free and private?+−
Yes. The calorie calculator runs entirely in your browser. Your health data is never sent to any server or stored anywhere. No signup required.
Calculate Your Daily Calorie Needs Instantly
Enter your age, gender, height, weight, and activity level to get BMR, TDEE, and calorie targets for weight loss, maintenance, or gain.
Open Calorie Calculator →Related Guides
BMI Calculator Guide
A complete guide to calculating BMI, understanding your results, and taking action based on your score.
Percentage Calculator Guide
Master the three core percentage formulas with worked examples, a quick-reference table, and India-specific applications like GST and discounts.
Age Calculator Guide
Learn how to calculate age precisely, understand different age systems, and discover surprising facts about age milestones.
Water Intake Calculator Guide
Calculate your daily water requirement based on weight, activity, climate, and health goals. Includes Indian climate adjustments, hydration signs, and water-rich food chart.