Calculator

Free Calorie Calculator

Find your BMR and daily calorie needs (TDEE) using the Mifflin-St Jeor equation. Get targets for weight loss, maintenance and gain — with protein, carbs and fat breakdowns.

Live calculation 100% offline Metric & Imperial Macros included

Your Details

Gender
Age 30
years
Unit system
Height
cm
Weight
kg
Activity level

Your Calories

Maintenance calories (TDEE)
— kcal/day
—
BMR (Mifflin-St Jeor)
—
Calories burned at rest
TDEE
—
—
Daily calorie targets by goal
Weight loss
—
−500 kcal/day deficit
Maintain
—
No change
Weight gain
—
+500 kcal/day surplus
Macros for maintenance
30%
40%
30%
Protein
—
30% · 4 kcal/g
Carbs
—
40% · 4 kcal/g
Fat
—
30% · 9 kcal/g
Note: These are estimates based on the Mifflin-St Jeor equation and standardized activity multipliers. Actual needs vary ±200 kcal by person based on genetics, muscle mass, hormones and NEAT. Adjust based on real-world results over 2–3 weeks.

About Calorie Needs

A calorie (technically a kilocalorie, or kcal) is a unit of energy. Everything you eat provides energy, and everything your body does — from running a marathon to sleeping — burns it. Your daily calorie needs are the total energy your body requires to maintain its current weight, and this depends on three main factors: your basal metabolic rate, your physical activity, and the thermic effect of food.

Eating fewer calories than you burn causes weight loss. Eating more causes weight gain. The math is not perfectly linear — the body adapts, hormones shift, and metabolism slows with prolonged deficits — but for most people, tracking the deficit or surplus over weeks is the single most reliable way to control weight.

BMR — Basal Metabolic Rate

Your BMR is the number of calories your body burns at complete rest, just to stay alive — breathing, circulating blood, regulating temperature, growing cells. It accounts for 60–75% of most people's total daily calorie burn. The Mifflin-St Jeor equation is the most accurate BMR formula for the general population and is what this calculator uses:

GenderFormula
MaleBMR = 10 × weight (kg) + 6.25 × height (cm) − 5 × age + 5
FemaleBMR = 10 × weight (kg) + 6.25 × height (cm) − 5 × age − 161

For a 30-year-old man at 175 cm and 70 kg: BMR = 700 + 1,093.75 − 150 + 5 = 1,649 kcal/day. The same calculation for a woman: 700 + 1,093.75 − 150 − 161 = 1,483 kcal/day. The difference is about 166 kcal — the average gap between male and female metabolic rates of similar size.

TDEE — Total Daily Energy Expenditure

Your TDEE is your BMR multiplied by an activity factor that accounts for everything else you do — walking, working, exercising, fidgeting. It is the number of calories you actually burn on a typical day.

Activity levelMultiplierDescription
Sedentary×1.2Desk job, little or no exercise
Lightly active×1.375Light exercise 1–3 days/week
Moderately active×1.55Moderate exercise 3–5 days/week
Very active×1.725Hard exercise 6–7 days/week
Extremely active×1.9Athlete training twice a day

A moderately active 30-year-old man at 70 kg has TDEE = 1,649 × 1.55 ≈ 2,556 kcal/day. Eating around that amount maintains his current weight.

The three goal calorie targets

GoalCalorie targetExpected change
Weight lossTDEE − 500~0.5 kg / 1 lb per week
MaintainTDEEStable weight
Weight gainTDEE + 500~0.5 kg / 1 lb per week

The ±500 kcal/day rule comes from a simple approximation: 1 kg of body fat stores roughly 7,700 kcal, and 1 lb stores roughly 3,500 kcal. Spread over 7 days, that is about 500 kcal/day for either goal. Larger deficits (up to 1,000 kcal/day) accelerate loss but are harder to sustain and increase the risk of muscle loss; smaller deficits (200–300 kcal/day) are slower but easier to maintain.

Macronutrient breakdown

Once your calorie target is set, the next question is how to divide those calories between protein, carbohydrates and fat. The three macronutrients provide energy at different rates:

MacronutrientEnergyRole
Protein4 kcal/gMuscle repair, satiety, metabolic rate
Carbohydrate4 kcal/gPrimary fuel for exercise and the brain
Fat9 kcal/gHormones, cell membranes, vitamin absorption

This calculator uses a 30% protein / 40% carbs / 30% fat split — a well-balanced default that works well for both fat loss and general health. Different goals warrant different splits: for fat loss, higher protein (35–40%) preserves muscle; for endurance athletes, higher carbs (50–60%) fuels training; for keto, fat dominates (70%+).

Why the formula is an estimate

Even the best formula is only accurate to about ±10% for any individual. Real-world factors that shift the number include:

The best way to use any calorie calculator is to start with its estimate, eat at that level for 2–3 weeks, and adjust based on what actually happens on the scale.

Common use cases

Weight Loss

Set a sustainable deficit that loses 0.5 kg / 1 lb per week.

Muscle Building

Eat at a slight surplus to gain lean mass without excess fat.

Sports Nutrition

Calculate fuelling needs for training and recovery.

Health Maintenance

Understand what keeps your body running at rest.

Meal Planning

Plan macros around your daily calorie target.

Nutrition Education

Learn the relationship between BMR, TDEE and macronutrients.

Privacy and accuracy

This calorie calculator runs entirely in your browser. All calculations happen locally in JavaScript with no server calls. Your age, gender, height and weight are never transmitted, stored or logged.

Frequently Asked Questions

How many calories should I eat per day?
It depends on your size, age, gender and activity level. Most adult women need 1,600–2,400 kcal/day for maintenance; most adult men need 2,000–3,000 kcal/day. Active people need more. This calculator gives your personal estimate by combining the Mifflin-St Jeor BMR equation with your activity multiplier.
What is BMR and how is it different from TDEE?
BMR (Basal Metabolic Rate) is the calories your body burns at complete rest — the energy needed just to keep organs running. TDEE (Total Daily Energy Expenditure) is BMR multiplied by an activity factor, giving the calories you actually burn on a typical day. TDEE is what you compare against food intake to control weight.
Which BMR formula does this calculator use?
This tool uses the Mifflin-St Jeor equation, which is the most accurate for the general population and the one recommended by the American Dietetic Association. Older formulas (Harris-Benedict) tend to overestimate by 5–15%. The Mifflin-St Jeor equation was published in 1990 and is still the standard for adult calorie prediction.
How accurate is the calorie estimate?
The formula is accurate to about ±10% for most people, which is roughly ±200 kcal per day for a typical adult. Individual factors like muscle mass, genetics, hormones and NEAT (fidgeting, standing, walking around) account for the remaining variance. Use this as a starting point and adjust based on results over 2–3 weeks.
How much should I eat to lose 1 lb per week?
About 500 kcal/day below your TDEE. One pound of body fat stores roughly 3,500 kcal, so a 500 kcal daily deficit over 7 days equals 3,500 kcal — about 1 lb. Eating 500 kcal below TDEE puts you at the "weight loss" tile in this calculator. Most people can safely lose 0.5–1% of body weight per week.
What macros should I eat?
It depends on your goal. A balanced split for general health and fat loss is 30% protein, 40% carbs, 30% fat. For muscle building, higher protein (35–40%) helps. For endurance athletes, higher carbs (50–60%) fuels training. For keto, fat dominates (70%+). This calculator uses the balanced 30/40/30 split as a sensible default.
Does metabolism slow as I age?
Yes, but the effect is smaller than most people think. BMR drops by about 1–2% per decade after age 20 — roughly 100 kcal per decade for an average adult. Most of the slowdown people blame on aging is actually reduced muscle mass and reduced activity. Resistance training can largely offset the decline.
Is this calorie calculator free?
Yes. It is 100% free, requires no sign-up, and runs entirely in your browser. No length limits, no watermarks, no premium tier.
Is my data sent to a server?
No. All calculations happen locally in JavaScript. Your age, gender, height and weight are never transmitted, stored or logged.
Can I use this calculator for a specific diet?
This calculator gives you target calories and a reasonable macro split, which is a good starting point for any diet. For specific protocols (keto, paleo, intermittent fasting, macro periodization), you will need to adjust the percentages yourself — but the total calorie target remains the same, and that is what drives weight change.

Related Calculators

Done!