Skip to main content

Calorie calculator

Estimate daily energy needs, compare calorie goals and explore macros using one calculator with metric and imperial inputs.

Calorie calculator

Estimate daily calories, RMR/BMR, TDEE, maintenance, weight-loss or weight-gain calories, BMI, macros, a weekly calorie budget and calories per meal.

1. Basic details

Used to estimate resting energy expenditure.

Units
If you do not know it, leave this blank. Entering it adds lean mass, Katch–McArdle and a cautious interpretation of the result.

2. Formula

The default is Mifflin–St Jeor.

3. Activity

Choose a typical week, not your most active day.

Steps and workouts are not added to TDEE a second time; they only check whether your selected activity level is consistent.

4. Goal

Maintenance, a deficit or a surplus relative to estimated TDEE.

5. Macros

An approximate split of protein, fat and carbohydrate.

Your result will appear hereEnter your details, activity and goal. The calculator will show calories, BMR/RMR, TDEE, BMI, macros and additional estimates.
Daily estimate
0 kcal/day
RMR/BMR
0 kcal
TDEE — maintenance
0 kcal
Estimated daily energy expenditure
BMI
0
Weekly calorie budget
0 kcal
Target × 7

What your numbers mean

See how the figures compare with reference ranges, where caution is needed and how your chosen goal changes the calorie estimate.

Weight in relation to height
Explanation

Calories and your goal
Reference

What RMR/BMR means
Explanation

BMI and body-fat percentage are only reference measures. They do not determine health on their own or automatically indicate that you should lose or gain weight.

Calories by goal

Comparison relative to TDEE.

GoalAdjustmentkcal/day

Estimated macros

Protein0 g
Fat0 g
Carbohydrate0 g

Your calorie budget

≈ 0 kcal per meal≈ 0 kJ/dayCompared with maintenance: 0 kcal/dayPer week: 0 kcal

Activity comparison

LevelFactorkcal/day
This is a mathematical estimate, not a measurement of your metabolism. Actual energy expenditure may differ.

How this calculator works

The default method is Mifflin–St Jeor. Katch–McArdle is also available when you enter body-fat percentage. TDEE is estimated by multiplying RMR by an activity factor.

Macro splits stay within standard adult ranges: protein 10–35% of energy, fat 20–35% and carbohydrate 45–65%. This is not a personalised therapeutic diet.

This calculator is for adults and is not designed for children, pregnancy or breastfeeding. If you have a medical condition, an eating disorder or specific medical needs, discuss an appropriate estimate with a doctor or registered dietitian.

References: Mifflin–St Jeor study, CDC adult BMI categories and Health Canada macronutrient reference ranges.

Gosta — Important. Useful. Daily.

How to use the calorie calculator

Select the sex used by the formula, age, height, weight and a typical activity level. Choose maintenance, weight loss or weight gain, then select Calculate calories. You can use kilograms and centimetres or pounds, feet and inches.

Body-fat percentage is optional for Mifflin–St Jeor and required for Katch–McArdle. If you do not know it, leave it blank rather than guessing. The tool accepts ages 18–100, but its input limits do not establish that an estimate is appropriate for every person.

Resting energy and total daily expenditure

The shared calculation uses Mifflin–St Jeor: 10 × weight in kg + 6.25 × height in cm − 5 × age, plus 5 for the male formula or minus 161 for the female formula. The original study included adults aged 19–78.

Katch–McArdle uses 370 + 21.6 × estimated lean mass in kg. Lean mass is calculated from the entered weight and body-fat percentage. Measurement error in body fat therefore affects this estimate.

TDEE is resting energy multiplied by the selected activity factor: 1.2, 1.375, 1.55, 1.725 or 1.9. Optional steps, workouts and work pattern only check the consistency of that choice; they do not add exercise calories again.

Maintenance, deficit and surplus

Maintenance uses estimated TDEE. A deficit or surplus applies your selected percentage, from 1% to 25%. The comparison table shows several possible adjustments; it is not a prescription.

The display has a technical floor of 1,000 kcal/day and warns when the raw calculation falls below it. This floor is not a safe minimum intake recommendation. If it is applied, the displayed target no longer equals the requested percentage adjustment. Low targets need individual professional assessment.

The displayed target range of ±5% and maintenance range of ±10% are simple arithmetic bands used by this tool, not measured confidence intervals. A goal weight is shown for comparison; no exact date of reaching it is predicted.

Macros, meals and weekly estimates

Choose balanced (20/30/50), higher protein (30/25/45), higher carbohydrate (15/25/60) or a custom split. The numbers represent percentages of energy from protein, fat and carbohydrate in that order.

A custom split must total 100%, with protein 10–35%, fat 20–35% and carbohydrate 45–65%. Grams use 4 kcal per gram of protein or carbohydrate and 9 kcal per gram of fat. The weekly figure is the daily target multiplied by seven; the per-meal figure divides it equally by your selected meal count.

Interpreting BMI and body-fat figures

BMI is weight in kilograms divided by height in metres squared. It is a screening measure and does not distinguish fat from muscle. CDC’s adult categories are for ages 20 and older; they should not be used as an individual assessment for an 18- or 19-year-old.

The tool also shows traditional body-fat reference bands when a percentage is entered. These depend on the classification and measurement method and are not diagnostic thresholds or automatic instructions to lose fat.

Copying, printing and limitations

Copy result includes the daily target, RMR/BMR, TDEE, BMI and macro grams. Print opens your browser’s print dialog, where a Save as PDF option may be available. Entered values and results are kept for the current page session, not saved as a personal profile.

This calculator is not designed for children, pregnancy or breastfeeding. Medical conditions, eating disorders and other individual circumstances require guidance from a qualified clinician or registered dietitian. Treat every output as an estimate, not a measurement of metabolism or a personalised diet.