Calorie Calculator

Estimate your daily calorie needs based on your age, gender, height, weight and activity level.

Calorie Calculator

Result will appear here

How the Calorie Calculator Works

This calculator estimates how many calories you may need per day to maintain your current weight. It uses your basic body information and activity level to estimate your daily calorie needs.

BMR = Basal Metabolic Rate
Daily Calories = BMR × Activity Level

Example

A person with a daily maintenance need of 2,400 calories may need around 1,900 calories for weight loss or around 2,900 calories for weight gain.

Weight loss: maintenance – 500 calories
Weight gain: maintenance + 500 calories

This tool gives an estimate only. Real calorie needs can vary depending on metabolism, muscle mass, health condition and lifestyle.

Frequently Asked Questions

How many calories do I need per day?

Your daily calorie needs depend on your age, gender, height, weight and activity level.

How many calories should I eat to lose weight?

A common estimate is around 500 calories below your maintenance calories, but individual needs can vary.

Can I use this calculator for weight gain?

Yes. The calculator also estimates calories for gradual weight gain.

Is this calorie calculator free?

Yes, this calorie calculator is completely free to use.