Free ยท No signup required ยท India's #1 Nutrition App

Your Free calories &
Health Score Calculator

Built for Indian bodies and lifestyles. Calculate your daily calorie need, see how many calories your steps burn, and get your personal health score in 30 seconds.

1 Lakh+ Indian Food Database
Free No Hidden Charges
WhatsApp Meal Logging

Calorie & Health Score Calculator

Enter your details below - results appear instantly

Sedentary
Desk job, little or no exercise
Light
Light exercise 1โ€“3 days/week
Moderate
Moderate exercise 3โ€“5 days/week
Active
Hard exercise 6โ€“7 days/week
5,000steps
Your Results
YOUR DAILY HEALTH SCORE
72/100
Good
Based on your activity level, steps, and calorie balance
Daily Calorie Requirement
โ€”
kcal/day (TDEE)
Total calories your body needs to maintain current weight
Basal Metabolic Rate
โ€”
kcal/day (BMR)
Calories burned at complete rest - your body's base engine
Net Calories from Steps
โ€”
kcal net from walking
Calories burned by your steps above your resting burn rate
Net Calories Burned (Steps)
โ€”
kcal net from walking
Calories burned by your steps above your resting burn rate

Calorie Breakdown

BMR (at rest) โ€”
Activity calories โ€”
Steps calories burned โ€”
Total Daily Need (TDEE) โ€”

Personalised Tips

Get Your Full Report on WhatsApp

Enter your mobile number to receive your complete calorie plan, meal suggestions, and daily health score on WhatsApp - free.

Track This Every Day - Free

The calculator shows today. The Nutrimate app tracks your journey, logs every meal, and gives you a health score that updates in real time.

1,000+ Indian foods WhatsApp meal logging Caregiver connection Daily health score

How to Calculate Calories for Indians

Most calorie calculators are built for Western bodies eating Western food. Nutrimate’s calculator uses the Mifflin-St Jeor formula – the most accurate BMR formula available – combined with Indian-specific activity patterns to give you a result that actually reflects your lifestyle.

Your TDEE (Total Daily Energy Expenditure) is calculated by multiplying your BMR by your activity multiplier. This gives you the number of calories your body burns in a full day including all physical activity.

What is BMR and why does it matter for Indians?

BMR (Basal Metabolic Rate) is the number of calories your body burns at complete rest – just to keep your heart beating, lungs breathing, and organs functioning. For most Indian adults it ranges from 1,200 to 1,800 kcal per day depending on body size and composition.

How many calories should an Indian eat per day?

The Indian Council of Medical Research (ICMR) recommends approximately 1,900 kcal for sedentary Indian women and 2,100 kcal for sedentary Indian men. However, your ideal intake depends on your specific weight, height, age, activity level, and health goals – which is why a personalised calculator like this one gives more useful results than a generic number.

How many calories does walking burn in India?

A 70 kg Indian adult burns approximately 40 to 50 calories per 1,000 steps. At 5,000 steps (roughly 3.5 km) that is 200 to 250 calories. At 10,000 steps it is 400 to 500 calories. Heavier individuals burn more per step, lighter individuals burn less – which is why Nutrimate’s formula adjusts for your specific body weight.

What is a Health Score?

Nutrimate’s Health Score is a daily 0 to 100 number that combines your nutrition intake, step count, hydration, and activity consistency into one simple metric. A score above 75 is excellent. Between 50 and 75 is good. Below 50 needs attention. The Nutrimate app updates your score in real time throughout the day as you log meals, water, and steps.

* Results are estimates for general guidance only. Consult a registered dietitian for personalised advice.