The Daily Calorie Needs Calculator computes your BMR using all three major formulas (Mifflin-St Jeor 1990, Harris-Benedict 1919, Katch-McArdle 1996) and your TDEE across all 5 activity levels. Select your goal (Aggressive Cut to Bulk) to see goal calories with safety validation and auto-recommended macro splits. Visual..
YOUR DAILY CALORIE NEEDS
GOAL CALORIES / DAY
2,711
kcal/day — Maintenance
BMR
1,749
at rest
TDEE
2,711
maintenance
GOAL
2,711
Maintain weight
PROTEIN
203
g/day
CARBS
271
g/day
FAT
90
g/day
BMR FORMULA COMPARISON
TDEE BY ACTIVITY LEVEL
MACRO SPLIT
ALL GOALS AT CURRENT TDEE (2,711 kcal)
| Goal | Calories/day | Rate |
|---|---|---|
| Aggressive Cut | 1,711 | ~1 kg/week loss |
| Slow Cut | 2,211 | ~0.5 kg/week loss |
| Maintenance | 2,711 | Maintain weight |
| Lean Bulk | 2,961 | ~0.25 kg/week gain |
| Bulk | 3,211 | ~0.5 kg/week gain |
HOW YOUR BMR CHANGES WITH AGE
BMR drops by ~5-7 kcal/year after 30. At constant weight and activity, you naturally eat the same but gain weight. Recalculate every 5 years.
Enter your weight, height, age, and select your sex. These four values are used to calculate your BMR (Basal Metabolic Rate) — the number of calories your body burns at complete rest to maintain basic functions. Metric and imperial units are both supported; use the toggle buttons at the top to switch between them.
Select your activity level. Each option shows your estimated TDEE (Total Daily Energy Expenditure) immediately to the right, so you can see how different levels compare before committing. Sedentary (x1.2) applies to desk-job adults with no planned exercise. Extremely Active (x1.9) applies to people with physically demanding jobs plus daily training. Most adults fall in Lightly Active to Moderately Active.
Select your goal. Each option shows the exact daily calorie target based on your TDEE. The calculator automatically recommends a macro split appropriate to each goal: high protein for cuts, higher carbs for bulks, balanced for maintenance. Safety validation blocks any goal that would put you below 1,500 kcal (men) or 1,200 kcal (women).
Choose a BMR formula. Mifflin-St Jeor (1990) is the most accurate for the general population. Harris-Benedict (1919) is the classic formula, which tends to overestimate slightly. Katch-McArdle (1996) is the most accurate for lean athletes but requires a body fat percentage — enable it and enter your BF% to compare all three formulas simultaneously in the bar chart on the right.
Read your results on the right: the BMR comparison bar shows all three formulas side by side. The TDEE chart shows your maintenance calorie total at all 5 activity levels. The all-goals table shows every calorie target at once. The age progression panel shows how your BMR changes across your lifetime at your current weight and height — a useful reference for understanding why calorie needs decrease with age.
Daily Calorie Needs calculation for 30-year-old male, 80 kg, 175 cm, moderately active, maintenance goal: BMR FORMULA COMPARISON: Mifflin-St Jeor: BMR = 10x80 + 6.25x175 - 5x30 + 5 = 800 + 1093.75 - 150 + 5 = 1,749 kcal Harris-Benedict: BMR = 88.362 + 13.397x80 + 4.799x175 - 5.677x30 = 88.36 + 1071.76 + 839.83 - 170.31 = 1,830 kcal Katch-McArdle: Lean mass = 80 x (1-0.18) = 65.6 kg | BMR = 370 + 21.6x65.6 = 370 + 1,417 = 1,787 kcal TDEE (Moderately Active, x1.55): Mifflin TDEE: 1,749 x 1.55 = 2,711 kcal/day Harris TDEE: 1,830 x 1.55 = 2,837 kcal/day (6% higher) Katch TDEE: 1,787 x 1.55 = 2,770 kcal/day GOAL CALORIES (using Mifflin): Aggressive Cut (-1000): 2,711 - 1000 = 1,711 kcal/day Slow Cut (-500): 2,711 - 500 = 2,211 kcal/day Maintenance (0): 2,711 + 0 = 2,711 kcal/day Lean Bulk (+250): 2,711 + 250 = 2,961 kcal/day Bulk (+500): 2,711 + 500 = 3,211 kcal/day MACRO SPLIT AT MAINTENANCE (30% P / 40% C / 30% F): Protein: 2711 x 0.30 / 4 = 203g Carbs: 2711 x 0.40 / 4 = 271g Fat: 2711 x 0.30 / 9 = 90g Verify: 203x4 + 271x4 + 90x9 = 812 + 1084 + 810 = 2,706 kcal (matches within 5 kcal rounding) BMR AT DIFFERENT AGES (same 80kg, 175cm male): Age 20: 10x80 + 6.25x175 - 5x20 + 5 = 1,799 kcal Age 30: 1,749 kcal Age 40: 1,699 kcal (-50 per decade) Age 50: 1,649 kcal Age 60: 1,599 kcal TDEE at moderate activity, age 20 vs age 60 (same weight): Age 20: 1,799 x 1.55 = 2,788 kcal Age 60: 1,599 x 1.55 = 2,478 kcal Difference: -310 kcal/day — equivalent to ~0.3 kg/month of extra fat if eating unchanged
FORMULA REFERENCE TABLE
| Name | Formula | Description |
|---|---|---|
| Mifflin-St Jeor (Male) | BMR = 10w + 6.25h - 5a + 5 | Most accurate general-population formula. Validated in multiple meta-analyses. Published 1990. |
| Mifflin-St Jeor (Female) | BMR = 10w + 6.25h - 5a - 161 | Female constant (-161 vs +5) accounts for lower lean mass percentage at same height/weight. |
| Harris-Benedict (Male) | BMR = 88.362 + 13.397w + 4.799h - 5.677a | Classic 1919 formula. Systematically overestimates by 5-15% vs modern data. Revised 1984 (Roza). |
| Harris-Benedict (Female) | BMR = 447.593 + 9.247w + 3.098h - 4.330a | Overestimates for modern populations. Still widely used in clinical settings. |
| Katch-McArdle | BMR = 370 + 21.6 x lean mass (kg) | Most accurate for lean/athletic individuals. Requires body fat % measurement. Ignores height/age. |
| TDEE | TDEE = BMR x activity multiplier | Sedentary x1.2 | Light x1.375 | Moderate x1.55 | Active x1.725 | Extra x1.9 |
| Goal calories | Goal = TDEE + deficit (negative) or surplus | Aggressive cut -1000 | Slow cut -500 | Maintain 0 | Lean bulk +250 | Bulk +500 kcal |
| Protein grams | Protein(g) = calories x protein% / 4 | 4 kcal/g protein. Range: 1.2g/kg (maintenance) to 2.4g/kg (cutting). |
| Carb grams | Carbs(g) = calories x carb% / 4 | 4 kcal/g carbohydrate. Includes all starches, sugars, digestible fibre. |
| Fat grams | Fat(g) = calories x fat% / 9 | 9 kcal/g fat. Minimum 0.5g/kg/day for hormonal health. |
Water Intake Calculator
Calculate instantly →
Recipe Calorie Calculator
Calculate instantly →
TDEE Calculator
Calculate instantly →
BMR Calculator
Calculate instantly →
Calorie Deficit Calculator
Calculate instantly →
Calories Burned Walking Calculator
Calculate instantly →
Calories Burned Running Calculator
Calculate instantly →
Calories Burned by Exercise Calculator
Calculate instantly →
Macro Calculator
Calculate instantly →
Protein Intake Calculator
Calculate instantly →
Weight Loss Calculator
Calculate instantly →
Food Calorie Calculator
Calculate instantly →
Last updated: April 29, 2026 - BMR formulas: Mifflin et al. (1990), Harris & Benedict (1919), Katch & McArdle (1996)