Free Online Tool
Calorie Calculator
Discover your daily calorie needs for any goal.
Weight loss, muscle gain, or maintenance.
Based on TDEE
Weight Loss
−500 kcal/day
Maintenance
current weight
Weight Gain
+500 kcal/day
Guide
How Many Calories Do You Actually Need?
Calorie needs vary significantly based on who you are and what you do. Here's how to interpret your number.
Calories for Weight Loss
A deficit of 500 kcal/day produces ~0.5 kg weekly fat loss. For faster results, a 1,000 kcal/day deficit yields ~1 kg/week, but should not be maintained long-term. Pair calorie reduction with protein intake of at least 1.6–2.2 g/kg of body weight to preserve muscle mass during weight loss.
Calories for Muscle Gain
Eating 250–500 kcal above your TDEE (a "lean bulk") supports muscle growth while minimizing fat gain. Larger surpluses do not build muscle faster but do increase fat storage. Combine a caloric surplus with progressive resistance training and adequate protein (1.6–2.2 g/kg) for optimal results.
Macronutrient Distribution
Once you know your calorie target, split it into macros. A general starting point: 30% protein, 35% carbohydrates, 35% fats. Protein = 4 kcal/g, carbs = 4 kcal/g, fat = 9 kcal/g. Use our macro calculator for precise gram targets.
Why Calorie Estimates Aren't Perfect
TDEE-based estimates can be off by 10–20% due to metabolic variation, inaccurate activity reporting, and metabolic adaptation during dieting. Always track real-world results over 2–3 weeks and adjust by ±100–200 kcal based on actual body weight changes.
Common Questions
Calorie FAQ
More Tools
Related Health Tools
Explore our suite of free health calculators to get a complete picture of your wellbeing.
BMI Calculator
Calculate your Body Mass Index with metric or imperial units.
Use calculator →BMR Calculator
Find your Basal Metabolic Rate — calories burned at rest.
Use calculator →TDEE Calculator
Total Daily Energy Expenditure based on activity level.
Use calculator →Ideal Weight
Calculate your ideal body weight range by height and gender.
Use calculator →Body Fat Calculator
Estimate your body fat percentage using standard formulas.
Use calculator →Protein Calculator
Daily protein intake goals based on your weight and activity.
Use calculator →