Try the app free

Calorie Calculator

Find out how many calories you need each day to lose weight, maintain or gain muscle. You also get protein, carbs and fat targets. Free, no sign-up.

Maintenance calories

0kcal / day
0Lose 0.5 kg / 1 lb a week
0Lose slowly
0Build muscle

Daily macros for weight loss

0gProtein
0gCarbs
0gFat
Now hit that number without weighing food.

Snap a photo of your meal and Pic2Chef estimates calories, protein, carbs and fat for you.

Start free

How this calorie calculator works

First it estimates your basal metabolic rate (BMR), the energy your body burns at rest, with the Mifflin-St Jeor equation. It is the formula most dietitians use today:

Then it multiplies your BMR by your activity level to get your total daily energy expenditure (TDEE). That is your maintenance: eat this much and your weight stays about the same.

Calories to lose weight

A deficit of about 500 calories a day leads to roughly 0.5 kg (1 lb) of fat loss per week. A smaller deficit of 250 calories is easier to keep up and protects muscle. We never suggest going below 1,200 kcal for women or 1,500 kcal for men without medical supervision.

Activity multipliers

Activity levelMultiplier
Sedentary1.2
Light (1-3 days)1.375
Moderate (3-5 days)1.55
Active (6-7 days)1.725
Very active1.9

Frequently asked questions

How many calories should I eat to lose weight?

About 500 calories below your maintenance to lose around 0.5 kg (1 lb) per week. Use the "Lose" number above.

How accurate is a calorie calculator?

It is a starting estimate, usually within 10% for most people. Track your meals and weight for 2 to 3 weeks, then adjust by 100 to 200 calories.

How much protein do I need?

Most active people do well with 1.6 to 2.2 g per kg of body weight. Try our protein calculator for a personal number.

What is the easiest way to count calories?

Take a photo of each meal. Pic2Chef uses AI to estimate calories and macros from the picture, so you do not need to weigh or search every food.