RubanTools

Daily Calorie Calculator

Find your personalised daily calorie target for weight loss, maintenance or muscle gain based on your TDEE.

Your Details

Calorie Goals Explained

Lose Weight

A deficit of 500 kcal/day creates ~0.5 kg/week loss. Never go below 1,200 kcal (women) or 1,500 kcal (men) without medical supervision.

Maintain

Eating at TDEE keeps your current weight. Track for 2–4 weeks and adjust if the scale moves unexpectedly.

Gain Muscle

A surplus of 250–500 kcal/day with adequate protein (1.6–2.2 g/kg) and resistance training maximises lean muscle gain.

Protein First

Regardless of goal, aim for 1.6–2.0 g protein/kg bodyweight. Protein preserves muscle during cuts and supports recovery during bulks.

Daily Calorie Intake Calculator

Total Daily Energy Expenditure (TDEE) is the total number of calories your body burns in a day, combining your Basal Metabolic Rate (BMR) - the calories needed to sustain basic functions at rest - with an activity multiplier. This calculator uses the Mifflin-St Jeor equation (validated in 1990 and considered the most accurate for the general population) to compute BMR from age, sex, height, and weight, then multiplies by an activity factor from 1.2 (sedentary) to 1.9 (very active) to give your TDEE. It then shows calorie targets for weight loss (500 kcal deficit), maintenance, and weight gain (500 kcal surplus).

Nutrition and Calorie Awareness in India

India's National Institute of Nutrition (NIN), Hyderabad, revised the Recommended Dietary Allowances (RDA) in 2020. For a reference Indian adult man (65 kg, moderate activity), the RDA is approximately 2,710 kcal per day; for a woman (55 kg, moderate activity), it is approximately 2,235 kcal. The Indian diet - rich in rice, roti, dal, and vegetables - is generally lower in saturated fat but can be high in refined carbohydrates and cooking oil. The FSSAI (Food Safety and Standards Authority of India) has mandated calorie labelling on packaged food since 2022, making calorie literacy increasingly important for Indian consumers managing weight and lifestyle diseases.

Frequently Asked Questions

Daily calorie needs depend on your age, gender, height, weight and activity level. A typical Indian adult male needs 2,000–2,500 kcal/day and a female needs 1,700–2,200 kcal/day. Our calculator uses the Mifflin-St Jeor formula to find your BMR (Basal Metabolic Rate), then multiplies by your activity factor to get your TDEE - your actual daily calorie requirement.

1 kg of body fat contains approximately 7,700 calories. To lose 1 kg per week you need a deficit of about 1,100 calories per day. A safer target is 0.5 kg per week, requiring a deficit of 550 calories/day. Never eat below 1,200 kcal/day (women) or 1,500 kcal/day (men) without medical supervision.

Select Sedentary for a desk job with less than 1 exercise session/week. Lightly Active for 20–30 min daily walking or 1–2 gym sessions/week. Moderately Active for 3–5 sessions/week. Very Active for a physical job or intense training 6–7 days/week. Most people overestimate their activity level - when in doubt, select one level lower for more accurate results.

Approximate Indian food calories: 1 medium chapati = 70–80 kcal; 1 cup cooked rice = 200–220 kcal; 1 cup dal = 150–200 kcal; 1 cup sabzi = 80–150 kcal; 1 tbsp ghee = 120 kcal; 1 medium dosa = 120–150 kcal; 1 cup full-fat milk = 150 kcal. Apps like MyFitnessPal and HealthifyMe have extensive Indian food databases for accurate tracking.