Macro Calculator India 2025

TDEE ยท Protein Carbs Fat ยท Navy Body Fat ยท BMI Comparison ยท Health Score

Unit
Goal
Diet
kg
cm
yrs
๐Ÿ“ Body MeasurementsUS Navy Formula
cm
cm
79Score
2,523
kcal / day (Your Target)
โš–๏ธ Maintenance Mode
TDEE:2,523 kcalMaintenance
โš ๏ธ
BMI above Indian overweight cutoff (23+)
Focus on 300โ€“500 kcal deficit, 150 min/week cardio, and increasing daily protein intake.
1,628BMR (kcal)
2,523TDEE (kcal)
2,523Target Cal
17.8%Body Fat %
57.5 kgLean Mass
AGrade

๐Ÿ“Š Body Composition โ€” US Navy Method

Body Fat %Navy formula โ€” waist, neck
17.8%
Lean MassMuscle + bone + organs
57.5 kg
Fat MassTotal body fat weight
12.5 kg
CategoryMale: Athlete <14%, Fitness 14โ€“17%, Average 18โ€“24%
Fitness
17.8%
EssentialAthleteFitnessAverageObese
BMI โ€” Indian Cutoffs (Overweight 23+, Obese 27.5+)
Underweight
<18.5
Normal
18.5โ€“22.9
Overweight
23โ€“27.4
Obese
27.5+
BMI 24.2 โ€” Overweight ยท Above Indian cutoff (23+)

๐Ÿฅ— Daily Macro Split

Balanced
๐ŸฅฉProtein
189g
757 kcal
30%
๐ŸšCarbs
252g
1009 kcal
40%
๐Ÿฅ‘Fat
84g
757 kcal
30%
๐Ÿฝ๏ธ Per Meal (3 meals/day)
๐ŸŒ…
Breakfast631 kcal
47P ยท 63C ยท 21F
๐Ÿฑ
Lunch1009 kcal
76P ยท 101C ยท 34F
๐ŸŒ‡
Dinner883 kcal
66P ยท 88C ยท 29F

๐Ÿ‹๏ธ Fitness Level โ€” Intermediate ๐Ÿƒ

Average fitness level. Room for improvement with consistent training.

๐Ÿ’ก Smart Suggestions

โœ…
Protein target is adequate
189g/day meets your requirement. Distribute across 3 meals for best muscle protein synthesis.
๐Ÿƒ
Reduce visceral fat
Indians accumulate dangerous visceral fat. Add 150 min/week brisk walking + reduce white rice and maida in diet.
๐Ÿ’ง
Drink 2.3L water daily
Adequate hydration improves metabolism and reduces hunger. Drink 500ml before each main meal.
๐Ÿ˜ด
7โ€“8 hours sleep is essential
Sleep deprivation raises hunger hormones by 24% and reduces metabolism. Poor sleep = stronger cravings = diet failure.

๐Ÿ‡ฎ๐Ÿ‡ณ Indian Food Sources

๐ŸฅšEggs (whole) โ€” 6g / egg
๐Ÿ—Chicken Breast โ€” 31g / 100g
๐Ÿง€Paneer โ€” 18g / 100g
๐Ÿซ˜Masoor Dal (cooked) โ€” 9g / cup
๐ŸŸRohu Fish โ€” 20g / 100g
๐Ÿฅ›Dahi (curd) โ€” 11g / cup
๐Ÿซ˜Rajma โ€” 15g / cup
๐ŸฅœPeanuts โ€” 7g / 30g

How to Use Macro Calculator India

Enter your weight, height, age, gender, and body measurements (waist, neck, hip for women). Select your activity level, fitness goal, and preferred diet style. Get your exact daily protein, carbs, and fat targets in grams โ€” instantly, no login required.

US Navy Body Fat Formula โ€” How It Works

The US Navy method calculates body fat % using circumference measurements. For men: 495 รท (1.0324 โˆ’ 0.19077 ร— log10(waistโˆ’neck) + 0.15456 ร— log10(height)) โˆ’ 450. For women, hip measurement is added. Accurate within 3โ€“4% and used by the US military.

Macro Calculator for Indians โ€” What's Different

Indians carry more visceral fat at lower BMI values. This calculator uses Indian BMI cutoffs (overweight = 23+, obese = 27.5+) as recommended by ICMR. Most Indians eat only 40โ€“50g protein/day โ€” far below the 112โ€“154g needed for muscle building at 70kg bodyweight.

Frequently Asked Questions

What is a Macro Calculator and why do I need it?

A Macro Calculator tells you exactly how many grams of Protein, Carbohydrates, and Fat to eat daily to reach your fitness goal. Without macro tracking, most Indians over-eat carbs and under-eat protein โ€” making muscle building or fat loss very difficult.

How much protein per day for muscle building in India?

For muscle building: 1.6โ€“2.2g protein per kg bodyweight. For a 70kg Indian: 112โ€“154g/day. Best sources: eggs (6g each), chicken (31g/100g), paneer (18g/100g), dal (9g/cup), fish (20g/100g). Most Indians only get 40โ€“50g/day โ€” use this calculator to hit your target.

Is the US Navy body fat formula accurate?

The US Navy formula is accurate within 3โ€“4% using waist, neck (and hip for women) measurements. It is more accurate than BMI alone because it accounts for body shape. For most accurate results, use DEXA scan โ€” but Navy formula is the best free method.

What is normal body fat % for Indian men and women?

For Indian men: Athlete 6โ€“13%, Fitness 14โ€“17%, Average 18โ€“24%, Obese 25%+. For Indian women: Athlete 14โ€“20%, Fitness 21โ€“24%, Average 25โ€“31%, Obese 32%+. Indians tend to have higher body fat % at the same BMI compared to Western populations.

Should I follow Keto diet as an Indian?

Keto (very low carb, high fat) is difficult for Indians because rice, roti, and dal are staples. A High Protein or Low Carb approach is more sustainable. If you try Keto, replace rice with cauliflower rice, roti with almond flour roti, and increase paneer, eggs, and nuts.

How often should I recalculate my macros?

Recalculate every 4โ€“6 weeks, or whenever your weight changes by 3โ€“5 kg. As you lose fat, your TDEE decreases so your calorie target should also decrease. Most people hit plateaus because they don't adjust โ€” recalculate monthly.

What is TDEE and how is it calculated?

TDEE (Total Daily Energy Expenditure) = BMR ร— Activity Factor. BMR is calculated using the Mifflin-St Jeor formula. Activity factors range from 1.2 (sedentary) to 1.9 (very active athlete). Your calorie target = TDEE adjusted for your goal (deficit for fat loss, surplus for muscle gain).

Are macros for vegetarians different?

The calorie and macro calculations are the same. However, vegetarian protein sources need more planning: dal + paneer + Greek yogurt + tofu + rajma can reach 120โ€“150g protein/day. Use the "Veg" diet preset which adjusts macro ratios for plant-based eating patterns.

You Might Also Like

Related Tools

View All Health Tools โ†’