BMR & Daily Calories Calculator
Estimate your Basal Metabolic Rate (BMR), maintenance calories (TDEE), and suggested calorie targets for fat loss or muscle gain.
What is BMR, and why does it matter?
Your Basal Metabolic Rate (BMR) is the number of calories your body needs each day just to stay alive at rest. That includes essential functions like breathing, circulation, body temperature regulation, cell repair, and organ activity.
If you did nothing all day except lie in bed, BMR would be the baseline energy your body still requires.
Knowing your BMR helps you set realistic nutrition targets. It gives you a starting point for creating a calorie intake plan for fat loss, muscle gain, or weight maintenance.
How this calories calculator works
This tool uses the Mifflin-St Jeor equation, one of the most trusted formulas in nutrition coaching and sports science for estimating resting energy needs.
Step 1: Estimate BMR
- Male: BMR = 10 × weight(kg) + 6.25 × height(cm) − 5 × age + 5
- Female: BMR = 10 × weight(kg) + 6.25 × height(cm) − 5 × age − 161
Step 2: Estimate TDEE (maintenance calories)
Your calculator result then multiplies BMR by an activity factor to estimate Total Daily Energy Expenditure (TDEE), which is roughly your maintenance calorie level.
- Sedentary: 1.2
- Lightly active: 1.375
- Moderately active: 1.55
- Very active: 1.725
- Extra active: 1.9
Step 3: Apply your goal
Finally, the calculator adjusts calories up or down based on your selected goal:
- Deficit for fat loss
- No change for maintenance
- Surplus for weight/muscle gain
How many calories should you eat?
There is no perfect single number, but these ranges are practical for most adults:
- Maintain: Eat around your TDEE.
- Mild fat loss: 200–300 calories below TDEE.
- Standard fat loss: 400–600 calories below TDEE.
- Lean gain: 150–300 calories above TDEE.
Faster changes are possible, but slower and consistent progress is usually easier to maintain and better for long-term body composition.
Tips for better accuracy
1) Use honest activity levels
Many people overestimate activity. If unsure, start with sedentary or lightly active and adjust after 2–3 weeks of real-world tracking.
2) Weigh consistently
Track morning body weight 3–7 times per week and use a weekly average. Daily scale shifts are normal due to water, sodium, stress, and digestion.
3) Keep protein high
During fat loss, protein helps preserve muscle mass and satiety. A common target is roughly 1.6–2.2 g per kg body weight, depending on training and preferences.
4) Recalculate over time
As your weight changes, your energy needs change too. Re-run the calculator every 4–6 weeks or after major body-weight changes.
Common mistakes with BMR and calorie targets
- Assuming calculator results are exact rather than estimates.
- Choosing an aggressive deficit that is hard to sustain.
- Ignoring resistance training when trying to lose fat.
- Changing calories too frequently without enough trend data.
- Not accounting for weekends, snacks, and liquid calories.
BMR vs RMR: what is the difference?
You may also see RMR (Resting Metabolic Rate). In everyday use, BMR and RMR are often used interchangeably, but technically BMR is measured under stricter laboratory conditions. For practical coaching and personal planning, calculator estimates based on BMR/RMR are both useful starting points.
Frequently asked questions
Is this calculator accurate?
It is a strong estimate, not a diagnosis. Most people still need real-world adjustments based on progress data.
Can I use this for muscle gain?
Yes. Choose a lean-gain calorie surplus and pair it with progressive strength training and adequate protein.
What if my calories seem too low?
If the result falls below generally practical intake levels, treat it cautiously and consider a smaller deficit, better activity tracking, and guidance from a registered dietitian or physician.
Bottom line
A good calories calculator for BMR gives you a useful starting point. From there, your body’s actual weekly trends are what matter most. Use the estimate, track results, make small adjustments, and stay consistent.