Calorie calculator

Calorie calculator: how many calories do you need a day?

To find how many calories you need a day, estimate your resting energy with the Mifflin-St Jeor formula and multiply it by an activity factor. That gives the calories that keep your weight steady. This calculator also shows daily targets for losing or gaining about 0.25 to 0.5 kg per week. Results are estimates, not medical advice.

Get it on Google Play → Join the iPhone waitlist Available on Android. iPhone coming soon. Free to start.

Last updated 17 October 2026 · By Haris, founder of AiSejahtera · Nutrition content review

Use the calorie calculator

How many calories should I eat a day?

It depends on your age, sex, height, weight and activity. A calorie calculator estimates the calories that keep your weight steady, called maintenance. Eat around that number to maintain, a little below it to lose weight gradually, or a little above it to gain. Use the result as a starting point.

How do I calculate my daily calories?

Work out your basal metabolic rate (BMR) with the Mifflin-St Jeor formula, then multiply it by an activity factor from 1.2 to 1.9. The result is your maintenance calories or TDEE. Subtract or add calories from there to lose or gain weight.

Men: BMR = 10 × weight (kg) + 6.25 × height (cm) − 5 × age + 5
Women: BMR = 10 × weight (kg) + 6.25 × height (cm) − 5 × age − 161

Activity levelFactor
Sedentary (desk job, little exercise)1.2
Lightly active (exercise 1-3 days a week)1.375
Moderately active (3-5 days a week)1.55
Very active (6-7 days a week)1.725
Extra active (physical job or training twice a day)1.9
TDEE = BMR x activity factor. These are commonly used multipliers.

How many calories should I eat to lose weight?

A gradual deficit of about 250 to 500 calories below maintenance is a common choice, which is roughly 0.25 to 0.5 kg (0.5 to 1 lb) per week by the usual rule of thumb. Do not eat below 1,200 calories (women) or 1,500 (men) without medical supervision.

For a time-to-goal estimate, use the calorie deficit calculator.

How many calories should I eat to gain weight?

A modest surplus of about 250 to 500 calories above maintenance is a common starting point for gaining weight gradually, ideally with strength training. Larger surpluses mostly add fat. Track your weight for a few weeks and adjust, and speak to a professional if you are underweight.

Log what you eat in the app

Overhead photo of a plate of nasi lemak with rice, egg, anchovies, peanuts, cucumber, sambal and squid
1. Photograph your plate
AI Calorie describe-what-you-ate screen with a typed meal
2. Or describe the meal
AI Calorie nutrition goals screen with daily energy needs
3. Set a daily goal

A target only helps if you know what you eat. AI Calorie estimates calories and macros from a photo or a short description. It is free to start with daily limits: see pricing. This calculator is not medical advice; see medical review.

Sources

  1. Mifflin MD, St Jeor ST, et al. "A new predictive equation for resting energy expenditure in healthy individuals." Am J Clin Nutr 1990;51(2):241-247. doi:10.1093/ajcn/51.2.241
Get AI CalorieAvailable now on Google Play for Android. The iPhone version is coming soon: join the iPhone waitlist and we will email you when it is in the App Store.

AI Calorie gives general nutrition information and AI-generated estimates. It is not medical advice. See medical review and our Terms of Use.