Calorie Calculator
Find your BMR and daily calorie needs in seconds. Enter your age, gender, height, weight and activity level — get your maintenance calories plus targets for losing weight, staying the same or gaining muscle. Everything runs in your browser; no signup, no data leaves your device.
By UpnixTools · Calculator and figures last reviewed November 2026
Your Details
Your Daily Calories
~0.5 kg / week
weight stays stable
with strength training
Suggested macros at maintenance
Estimates only — the Mifflin-St Jeor equation is accurate to about ±10% for most people. Track your weight for 2–3 weeks and adjust by 100–200 calories based on real results.
How the calorie calculator works
This calculator uses the Mifflin-St Jeor equation — the formula most dietitians consider the most accurate for estimating BMR in the general population:
Your BMR is then multiplied by an activity factor (1.2 for sedentary up to 1.9 for extra active) to get your TDEE — the total calories you burn per day. From there the targets are simple: subtract about 500 calories a day to lose roughly 0.5 kg per week, or add about 500 to gain weight (best paired with strength training so the gain is mostly muscle).
How to use your numbers
- Losing weight: eat near the "Lose weight" target, keep protein high (around 1.6–2.2 g per kg of body weight) and stay consistent — daily ups and downs are normal.
- Maintaining: eat near your TDEE. Small day-to-day variation is fine; what matters is the weekly average.
- Gaining muscle: eat near the "Gain muscle" target, train with progressive overload, and aim for a slow gain of about 0.25–0.5 kg per week to limit fat gain.
- Recheck monthly: as your weight changes, so does your BMR — rerun the calculator every few weeks.