Accurate BMI & Daily Calorie Calculator

Scientifically calculated with the Mifflin-St Jeor formula. Discover your ideal body weight, daily caloric burn, and personalized nutrition macro goals.

100% Client-Side Privacy: Your data never leaves your device.

Enter Your Details

Smart Daily Nutrition Tips

Evidence-Based
Pre-Meal Hydration

Drinking 500ml of water 30 minutes before meals naturally suppresses hunger and boosts metabolic rate by up to 30%.

Protein Priority

Aim for 25–30g of protein at breakfast. Protein has the highest thermic effect (TEF), burning 20–30% of its calories during digestion.

10-Min Post-Meal Walk

A light 10-minute walk after lunch or dinner blunts blood glucose spikes and improves insulin sensitivity dramatically.

7–8 Hours Quality Sleep

Sleep deprivation increases ghrelin (hunger hormone) by 15% and reduces willpower, leading to unintentional overeating.

Your Body Metrics

Live Calculated
Your BMI Score 23.5 Normal Weight
18.5 25.0 30.0
BMR (At Rest) 1,680 kcal
Ideal Weight Range 57 - 76 kg
Daily Water Intake 2.5 Liters

Daily Caloric Targets (TDEE)

Maintain Weight

Keep your current weight stable

2,310 kcal/day
Mild Weight Loss

0.25 kg / week (Gentle & Sustainable)

2,060 kcal/day
Fast Weight Loss

0.5 kg / week (-500 kcal deficit)

1,810 kcal/day
Weight / Muscle Gain

+0.5 kg / week (+500 kcal surplus)

2,810 kcal/day

Recommended Daily Macronutrients (Maintenance)

Protein (30%) 173g
Carbs (40%) 231g
Healthy Fats (30%) 77g

Meal-by-Meal Calorie Split

Daily target split across meals based on your maintenance calories (2,310 kcal):

Breakfast
578 kcal 25% of daily
Lunch
809 kcal 35% of daily
Dinner
693 kcal 30% of daily
Snacks
231 kcal 10% of daily

Personal Weight Goal & Timeline Planner

Set your dream weight and choose your preferred journey pace with medical safety limits.

Safe & Sustainable Pace
Weight change required: -4.0 kg
Estimated Achievement Date
December 15, 2026
In 8.8 Weeks (62 Days)
Daily Calorie Budget 1,810 kcal -500 kcal deficit
Weekly Change -0.50 kg / week Healthy rate