Skip to main content

Calorie Calculator

Calculate your daily calorie needs based on your age, gender, weight, height, and activity level. Perfect for weight management and fitness goals.

Example: 30-year-old male, 75kg, 175cm, moderately active → ~2,500 calories/day

What this calculator does

This calculator estimates how many calories you need each day to lose, maintain or gain weight. It first works out your Basal Metabolic Rate, then adjusts it for how active you are and for your goal.

How it works

We calculate BMR with the Mifflin-St Jeor equation, multiply by an activity factor to get your maintenance calories (TDEE), then apply your goal:

GoalAdjustment
Lose weightabout 500 calories below maintenance
Maintain weightmaintenance calories
Gain weightabout 300 calories above maintenance

Activity levels explained

How to use it

  1. Enter weight, height, age and gender.
  2. Pick your activity level.
  3. Select your goal.
  4. Calculate to see your target daily calories.

These figures are estimates. For a personalised plan, speak to a registered dietitian or doctor.

Frequently Asked Questions

How many calories should I eat to lose weight?
A deficit of about 500 calories per day below your maintenance level leads to roughly 0.5 kg (1 lb) of fat loss per week for most people.
Is a 500-calorie deficit safe?
For most healthy adults a moderate 500-calorie deficit is sustainable, but very low intakes can be harmful. Check with a healthcare professional.
Why are my needs different from a friend's?
Calorie needs depend on weight, height, age, sex and activity, so two people can have very different targets.
Does this tool store my data?
No. Everything runs entirely in your browser. Nothing you enter is uploaded, saved, or shared.