Free Calorie Calculator — Daily Calorie Needs

Calculate your daily calorie needs based on age, weight, height, and activity level. See BMR, TDEE, macros, and weight management targets.

years

Height

ft
in
lbs

Activity Level

BMR (at rest)

1,737

cal/day

TDEE (with activity)

2,693

cal/day

Daily Calorie Targets

Weight Loss

Mild (-250)2,443

Moderate (-500)2,193

Aggressive (-750)1,943

Maintain

2,693

Weight Gain

Mild (+250)2,943

Moderate (+500)3,193

Aggressive (+750)3,443

Macro Breakdown (at 2,693 cal)

Protein

202g

Carbs

269g

Fat

90g

TDEE by Activity Level

Sedentary
2,084
Lightly Active
2,388
Moderately Active
2,692
Very Active
2,996
Extra Active
3,300
â„šī¸

This calculator provides estimates based on the Mifflin-St Jeor equation. Individual calorie needs vary based on metabolism, body composition, medical conditions, and other factors. Consult a healthcare provider or registered dietitian for personalized nutrition advice.

Last updated: March 2026

How Many Calories Do You Need?

Your daily calorie needs depend on two things: how much energy your body uses at rest (BMR) and how active you are. Together, these determine your Total Daily Energy Expenditure (TDEE) — the total calories you burn each day.

The average American adult consumes approximately 2,000-2,500 calories per day, though individual needs vary significantly based on age, sex, height, weight, and activity level.

The Mifflin-St Jeor equation, published in 1990, is considered the most accurate BMR formula available without laboratory testing. It factors in your weight, height, age, and sex to estimate the calories needed just to keep your body functioning — heart beating, lungs breathing, cells regenerating.

Your activity level multiplies this base number significantly. A sedentary person burns about 20% more than their BMR, while someone with a physically demanding job and regular exercise can burn nearly double. This is why activity level selection is so important for an accurate estimate.

For weight management, the principle is straightforward: eat less than your TDEE to lose weight, more to gain weight. A 500-calorie daily deficit produces approximately one pound of fat loss per week. A 500-calorie surplus, combined with strength training, supports muscle gain.

Macronutrient distribution (protein, carbs, fat) affects body composition, energy levels, and satiety. Higher protein intake preserves muscle during weight loss and supports muscle growth during bulking. Our calculator provides four preset macro splits so you can see the gram breakdowns for your specific calorie target.

Frequently Asked Questions

How are my daily calories calculated?

We use the Mifflin-St Jeor equation to calculate your BMR (Basal Metabolic Rate), then multiply by an activity factor to get your TDEE (Total Daily Energy Expenditure). This is considered the most accurate formula by nutrition researchers.

What's the difference between BMR and TDEE?

BMR is the calories your body burns at complete rest — just to keep you alive (breathing, circulation, cell repair). TDEE adds your daily physical activity on top of BMR. TDEE is the number you actually use for planning your diet.

How accurate is this calculator?

The Mifflin-St Jeor equation is accurate to within about 10% for most people. Individual variation comes from genetics, muscle mass, hormones, and metabolic adaptation. Use the result as a starting point and adjust based on real-world results.

What calorie deficit is safe for weight loss?

A 500-calorie daily deficit produces roughly 1 pound of weight loss per week. This is considered a safe, sustainable rate. Deficits larger than 750-1000 calories are generally not recommended without medical supervision.

How do I choose a macro split?

Balanced (30/40/30) works for most people. Low Carb (40/25/35) suits those reducing carbs. High Protein (40/35/25) is for muscle building. Keto (30/5/65) is for ketogenic dieters. Protein stays high across all options.

Is this calculator free?

Yes, completely free. No signup, no data collection. All calculations happen in your browser.

Related Tools