About Calorie Calculator
The AllCalculate Calorie Calculator estimates how many calories your body needs each day based on your age, gender, height, weight, and activity level. Whether you want to maintain your current weight, work toward a calorie deficit for gradual weight loss, or eat at a surplus to build muscle, this tool gives you a reliable, science-backed starting point.
Calorie requirements differ significantly between people. Two individuals of the same age and weight can have very different daily energy needs depending on their body composition, activity habits, hormonal health, and metabolic rate. That's why this calculator uses the Mifflin-St Jeor equation — one of the most widely validated formulas for estimating Basal Metabolic Rate (BMR) — combined with an activity factor to estimate your Total Daily Energy Expenditure (TDEE).
All calculations happen instantly in your browser. No data is sent to any server. The results are estimates intended to help you understand your approximate daily calorie needs, not a prescription or medical recommendation.
Also known as: daily calorie needs calculator, calorie intake calculator, TDEE calculator, BMR calculator, maintenance calorie calculator, calories per day calculator
Key Definitions
- BMR (Basal Metabolic Rate): The estimated number of calories your body burns at complete rest to maintain basic vital functions such as breathing, circulation, and cellular repair. BMR does not include any movement or physical activity.
- TDEE (Total Daily Energy Expenditure): An estimate of the total calories you burn in a day when your activity level is factored in. TDEE = BMR × Activity Multiplier.
- Calorie Deficit: Eating fewer calories than your TDEE. A moderate deficit of around 300–500 kcal/day is typically used to support gradual, sustainable weight loss of roughly 0.3–0.5 kg per week.
- Calorie Surplus: Eating more calories than your TDEE. A moderate surplus of 200–500 kcal/day is commonly used to support muscle gain while minimising unnecessary fat storage.
- Maintenance Calories: The daily calorie intake that equals your TDEE — the amount at which your body weight stays roughly the same over time.
How It Works
This calculator uses the Mifflin-St Jeor equation to estimate your BMR from your age, gender, height, and weight. The BMR is then multiplied by an activity factor corresponding to your selected activity level, giving your estimated TDEE — the total calories your body typically burns in a day.
For weight maintenance, your recommended calorie intake is approximately equal to your TDEE. For weight loss, a moderate deficit of 500 kcal/day below TDEE is applied, which theoretically supports losing about 0.5 kg (1 lb) per week without extreme restriction. For weight gain, a moderate surplus of 300 kcal/day above TDEE is used.
The calculator also outputs a calorie range (rather than a single number) for each goal. This reflects the natural variability in individual metabolism and prevents over-reliance on a single estimate. All results are clearly labelled as estimates.
How to Use Calorie Calculator
- Select your unit system — Choose Metric (kg and cm) or Imperial (lbs, feet, and inches) depending on your preference. All conversions are handled automatically.
- Enter your age — Type your age in years. The calculator accepts ages from 5 to 120. Calorie needs change throughout life, so accurate age input matters.
- Select your gender — The Mifflin-St Jeor equation uses different constants for males and females to account for average physiological differences in BMR.
- Enter your height — In Metric mode, enter height in centimetres. In Imperial mode, enter feet and inches separately. Heights are converted internally for the calculation.
- Enter your weight — Enter your current body weight in kilograms (Metric) or pounds (Imperial). This is one of the primary variables in the Mifflin-St Jeor formula.
- Select your activity level — Choose the description that best matches your typical weekly routine — from Sedentary (desk job, no exercise) to Extremely Active (very hard daily training or physically demanding work).
- Choose your goal — Select whether you want to Maintain Weight, Lose Weight, or Gain Weight. The calculator adjusts the recommended calorie intake accordingly.
- Click Calculate — Your estimated BMR, TDEE, and recommended daily calorie intake appear instantly, along with calorie ranges for all three goals.
Features
- Mifflin-St Jeor BMR equation — the industry-standard formula validated across large population studies
- Five activity level multipliers (Sedentary to Extremely Active)
- Three goal modes: Maintain Weight, Lose Weight, Gain Weight
- Calorie ranges (not just single numbers) for each goal
- Metric and Imperial unit support with automatic conversion
- Input validation with friendly, specific error messages
- Reset button to clear all inputs and start fresh
- 100% client-side — no data sent to any server
- Mobile-first responsive design — works on all screen sizes
- Accessible labels, ARIA attributes, and keyboard-navigable interface
Advantages
- Gives you a concrete, actionable starting point for planning your daily calorie intake without guesswork.
- Avoids the need to manually look up formulas or activity multipliers — everything is integrated.
- Shows ranges instead of exact targets, which honestly reflects the variability of real metabolism.
- Completely free, instant, and private — no app download, no account, no tracking.
Formula
Where W = weight in kilograms, H = height in centimetres, and A = age in years. The activity factor converts your resting calorie burn (BMR) into an estimate of total daily burn (TDEE) based on how physically demanding your lifestyle typically is. Goal adjustments create a moderate deficit or surplus without extreme restriction.
Worked Example
Example: 30-year-old male, 70 kg, 175 cm, Moderately Active, goal: Maintain Weight
- Step 1 — Calculate BMR using the Mifflin-St Jeor (Male) formula: BMR = (10 × 70) + (6.25 × 175) − (5 × 30) + 5 = 700 + 1093.75 − 150 + 5 = 1,648.75 kcal/day
- Step 2 — Apply the Moderately Active multiplier (1.55): TDEE = 1,648.75 × 1.55 ≈ 2,556 kcal/day
- Step 3 — For Maintenance, recommended intake ≈ 2,556 kcal/day (range: ~2,456–2,656 kcal/day)
- Step 4 — For Weight Loss from this baseline: 2,556 − 500 ≈ 2,056 kcal/day (range: ~1,806–2,306 kcal/day)
- Step 5 — For Weight Gain from this baseline: 2,556 + 300 ≈ 2,856 kcal/day (range: ~2,756–3,056 kcal/day)
- Interpretation: This person would need roughly 2,556 kcal/day to maintain their current weight with a moderately active lifestyle. These are estimates — individual variation in metabolism means the actual requirement could be 10–15% higher or lower.
Real-Life Example
A 25-year-old female university student (55 kg, 163 cm, Lightly Active) uses the calculator to estimate she needs around 1,700 kcal/day for maintenance. She uses this to plan her weekly meal prep rather than tracking every individual food item.
A 40-year-old male office worker (85 kg, 180 cm, Sedentary) discovers his maintenance calories are lower than he expected — helping him understand why gradual weight gain occurred despite not overeating dramatically.
A 22-year-old athlete (68 kg, 170 cm, Very Active) uses the weight gain estimate to plan a structured bulking phase during off-season training, aiming for a moderate surplus rather than aggressive overeating.
Tips for Best Results
- Use the calculator as a starting point, not a precise prescription. Track your actual intake for 2–3 weeks and adjust based on real weight trends.
- Choose your activity level honestly — most people overestimate how active they are. When in doubt, go one level lower.
- Recalculate every 4–6 weeks if your weight or activity level changes significantly, as BMR changes with body composition.
- If your weight is not changing in the expected direction after 2–3 weeks, adjust your calorie target by 100–200 kcal/day rather than making large sudden changes.
- Remember that daily calorie burn fluctuates naturally based on sleep, stress, illness, and non-exercise movement (NEAT). A range is more realistic than a single fixed number.
Common Mistakes to Avoid
- Using inaccurate body weight: Weigh yourself consistently (e.g., first thing in the morning) rather than using an estimated number, as fluctuations of 1–2 kg are common throughout the day.
- Choosing the wrong activity level: Gym sessions 3 days/week do not make someone 'Extremely Active' — consider your entire day, including how sedentary your job is.
- Treating the result as an exact science: Individual metabolism varies. Use the estimate as a starting range and refine it over time based on your actual results.
- Making extreme calorie changes: Cutting 1,000+ kcal/day dramatically increases the risk of muscle loss, nutrient deficiencies, and rebound eating. A 300–500 kcal deficit is safer and more sustainable.
- Not accounting for special circumstances: Pregnancy, breastfeeding, recovery from illness, or certain medical conditions significantly affect calorie needs in ways this calculator cannot capture.
- Recalculating too frequently: Your weight fluctuates daily due to water and food volume. Measure trends over 1–2 weeks rather than recalculating daily.
Use Cases
- Planning a sustainable calorie intake for gradual weight loss without extreme restriction
- Setting a maintenance calorie target to stop unintentional weight gain or loss
- Calculating a calorie surplus for a structured muscle-building phase
- Understanding the rough calorie difference between various activity levels
- Creating a starting point for dietary tracking apps like MyFitnessPal or Cronometer
- Quickly estimating calorie needs for a client (useful for fitness coaches and nutritionists as a reference)
Who Can Use This Tool
- Adults aged 18–65 looking for a general estimate of daily calorie needs
- Teenagers and older adults can use it as a rough guide, understanding that specific clinical advice may be more appropriate
- Fitness enthusiasts planning cutting, bulking, or maintenance phases
- Personal trainers and coaches looking for a quick reference tool for client discussions
- Anyone curious about how factors like activity level, age, or weight affect calorie burn
Benefits
- Saves time — get an evidence-based estimate in under 30 seconds without any spreadsheets or manual formula lookups.
- Educates — understanding BMR and TDEE helps you make more informed dietary decisions rather than following arbitrary rules.
- Empowers — seeing all three goal scenarios (maintenance, loss, gain) at once helps you choose the right approach for your priorities.
- Private — no data leaves your device; no account, no history, no tracking.
Frequently Asked Questions
What is a calorie calculator?
A calorie calculator estimates how many calories your body needs each day based on personal factors like age, gender, height, weight, and activity level. It uses established formulas such as the Mifflin-St Jeor equation to calculate BMR and TDEE, then adjusts the target based on your weight goal.
How many calories should I eat per day?
It depends on your individual characteristics and goals. As a general example, an average moderately active adult may need roughly 2,000–2,500 kcal/day for weight maintenance. Use this calculator with your own details for a personalised estimate.
How many calories do I need to maintain my weight?
Your maintenance calorie intake is approximately equal to your TDEE — the total calories your body burns in a day accounting for activity. Enter your details into this calculator to get your individual estimate.
How many calories should I eat to lose weight?
A moderate calorie deficit of 300–500 kcal below your TDEE is generally considered sustainable for gradual weight loss of approximately 0.3–0.5 kg per week. This calculator estimates your weight-loss range at around 500 kcal below TDEE. Avoid extreme deficits below 1,200 kcal/day without medical supervision.
How many calories should I eat to gain weight?
For muscle gain with minimal fat, a moderate surplus of 200–500 kcal above your TDEE is commonly recommended. This calculator uses a conservative 300 kcal surplus as a starting point. Higher surpluses may increase fat gain alongside muscle.
What is BMR?
BMR stands for Basal Metabolic Rate — the estimated number of calories your body burns while completely at rest to sustain vital functions like breathing, circulation, and cellular repair. It does not include any movement or physical activity.
What is TDEE?
TDEE stands for Total Daily Energy Expenditure — the total calories you burn in a typical day, including your basal metabolism plus all physical activity. It is calculated by multiplying your BMR by an activity factor.
What is the difference between BMR and TDEE?
BMR is the calories your body needs at complete rest. TDEE is BMR plus the calories burned through all daily activity and movement. Most people should use TDEE (not BMR) as the basis for their calorie targets.
Is this calorie calculator accurate?
The Mifflin-St Jeor formula has been validated in multiple peer-reviewed studies and is widely considered one of the most accurate equations for estimating BMR in healthy adults. However, all calorie calculators are estimates — individual variation in metabolism means real needs can be 10–15% above or below the result. Use it as a starting point and adjust based on observed results over 2–4 weeks.
Can I use this calculator for weight loss?
Yes. The weight-loss estimate gives you a starting calorie target based on a moderate 500 kcal/day deficit. This is generally considered safe and sustainable for most healthy adults. If you have medical conditions or are on medications, consult a healthcare professional before starting a calorie-restricted diet.
Can I use this calculator for weight gain?
Yes. The weight-gain estimate adds a moderate surplus of 300 kcal/day above maintenance, which supports gradual muscle gain while minimising unnecessary fat accumulation. Combine this with a structured resistance training programme for best results.
Does activity level affect calorie needs significantly?
Yes, significantly. Activity level is multiplied directly by your BMR. The difference between Sedentary (1.2×) and Extremely Active (1.9×) can represent a difference of 500–1,200+ kcal/day for the same person. Choosing the correct activity level is one of the most important inputs.
How often should I recalculate my calorie needs?
Recalculate every 4–6 weeks, or whenever your weight changes by more than 3–5 kg, or if your activity level changes substantially. As you lose or gain weight, your BMR changes, so your calorie target should be updated accordingly.
Can teenagers use a calorie calculator?
Teenagers can use this calculator for general awareness, but calorie needs during growth phases are complex and individual. Parents and younger users should consult a paediatrician, dietitian, or healthcare provider for tailored guidance rather than relying solely on an online estimator.
Is this calorie calculator a medical tool?
No. This calculator is an informational tool that provides estimates based on general population equations. It is not a substitute for professional medical, nutritional, or clinical dietary advice. Always consult a qualified healthcare professional for personalised guidance, especially if you have existing health conditions.
Related Tools
Explore these related free tools on AllCalculate:
Age Calculator
Calculate exact age in years, months, and days.
Percentage Calculator
Calculate percentages, increases, and decreases.
Attendance Calculator
Calculate attendance percentage for school or work.
CGPA Calculator
Calculate cumulative GPA on a 10-point scale.
GPA Calculator
Calculate semester GPA from course grades.
Internal Marks Calculator
Calculate internal assessment marks and totals.
GST Calculator
Calculate GST inclusive and exclusive amounts.
EMI Calculator
Calculate monthly EMI for loans and mortgages.
Try Calorie Calculator Now — It's Free
No signup, no watermarks, no limits. Use Calorie Calculator instantly in your browser.
Use Calorie CalculatorConclusion
Understanding your approximate daily calorie needs is a useful foundation for making more informed decisions about food, fitness, and health. The Mifflin-St Jeor-based Calorie Calculator on AllCalculate gives you a research-backed starting point for maintenance, weight loss, or weight gain — all in a few seconds, without any signup or data sharing.
Explore our related health tools including the BMI Calculator and Age Calculator for additional context about your health profile. For financial, academic, and everyday calculations, browse the full suite of free tools on AllCalculate.
Explore more tools on AllCalculate or browse our calculator collection.