Calorie & Macro Calculator

📊

Fill out the form and click Calculate to see your personalized nutrition plan

Calories Calculator

Calculate Your Daily Calorie Needs

Wondering how many calories you should eat each day to lose fat, build muscle, or simply maintain your current weight? Our free calorie calculator takes the guesswork out of nutrition planning. Using proven scientific formulas — including Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, Cunningham, and WHO equations — it estimates your Basal Metabolic Rate (BMR) and Total Daily Energy Expenditure (TDEE) based on your age, height, weight, gender, and activity level.

Whether you're training for a competition, trying to shed a few kilos, or working on a lean bulk, this tool delivers a personalized daily calorie target along with a complete macronutrient breakdown — protein, carbs, and fat — plus your BMI, lean body mass (LBM), fat body mass (FBM), recommended water intake, and daily fiber needs. All in one place, instantly, and completely free.

Simply enter your details below, select your activity level and goal, and hit Calculate to get science-backed results you can start using today.

Please consult your doctor before using the data obtained with this calculator.


How Does the Calorie Calculator Work?

This calculator works in two stages.

Step 1: Estimating your BMR. Your Basal Metabolic Rate is the number of calories your body burns at complete rest just to keep you alive — breathing, circulating blood, repairing cells. We calculate this using your chosen formula (more on which one to pick below), factoring in your age, gender, height, and weight.

Step 2: Calculating your TDEE. Your Total Daily Energy Expenditure takes your BMR and multiplies it by an activity factor based on how active you are day-to-day, including how many times you train per week. This gives you the total number of calories you burn in an average day.

From there, we adjust your TDEE up or down depending on your goal — creating a calorie deficit for fat loss or a calorie surplus for muscle gain — and split that number into a macronutrient breakdown of protein, carbs, and fat tailored to support your specific goal.

Understanding Your Results

Once you hit calculate, you'll see a full breakdown of your results. Here's what each number means:

  • Calories – Your recommended daily calorie target based on your selected goal (maintenance, fat loss, or muscle gain).
  • BMR (Basal Metabolic Rate) – The calories your body burns at rest.
  • TDEE (Total Daily Energy Expenditure) – Your total daily calorie burn including activity and exercise.
  • Protein, Carbs, and Fat – Your daily macronutrient targets in grams, calculated to support your goal.
  • BMI (Body Mass Index) – A general indicator of whether your weight falls into an underweight, normal, overweight, or obese range relative to your height.
  • LBM (Lean Body Mass) – An estimate of your body weight excluding fat mass — muscle, bone, organs, and water.
  • FBM (Fat Body Mass) – An estimate of your total body fat weight.
  • Weight Class – Where you fall on the standard BMI classification scale.
  • Water Intake – Your recommended daily water intake based on your body weight and activity level.
  • Fiber Intake – Your recommended daily fiber intake to support digestion and overall health.

Together, these numbers give you a complete picture of your current metabolic and nutritional baseline — not just a single calorie number pulled out of thin air.

How to Use This Calculator for Weight Loss or Muscle Gain

If your goal is weight loss: Select "Weight Loss" for a moderate, sustainable calorie deficit (roughly 15–20% below maintenance), or "Extreme Weight Loss" for a more aggressive deficit. A moderate deficit is generally easier to stick to and better preserves muscle mass, so it's the better starting point for most people.

If your goal is muscle gain: Select "Weight Gain" for a lean, controlled calorie surplus, or "Fast Weight Gain" if your priority is maximizing size and strength gains over minimizing fat gain. Pair either option with a protein target of roughly 0.8–1g per pound of bodyweight and a consistent resistance training program for best results.

If your goal is maintenance: Select "Maintain Weight" to find the calorie number that keeps your weight stable — useful if you've just finished a cut or bulk and want to hold steady for a while.

Whichever goal you choose, remember that your calorie needs will shift as your weight changes. Recalculate every 4–6 weeks, or whenever your weight moves by more than a couple of kilos, to keep your targets accurate.

Which BMR Formula Should You Use?

Our calculator lets you choose between five established formulas, since each one is better suited to certain body types:

  • Mifflin-St Jeor – Widely considered the most accurate formula for the general population and the current gold standard used by most dietitians.
  • Harris-Benedict – One of the original BMR formulas, still reasonably accurate but tends to slightly overestimate calorie needs.
  • Katch-McArdle – The best option if you know your body fat percentage, since it calculates BMR based on lean body mass rather than total weight — ideal for lean or muscular individuals.
  • Cunningham – Similar to Katch-McArdle and popular among athletes and bodybuilders with a known body fat percentage.
  • WHO Formula – Developed by the World Health Organization, useful for broader population-level estimates.

Not sure which to pick? Select "Average," and the calculator will blend results across all five formulas for a balanced estimate.

Why Accurate Calorie Tracking Matters

Whether you're a beginner starting your first fitness journey or an experienced lifter fine-tuning a competition prep, eating the right number of calories is the single biggest factor in reaching your goal — bigger than any supplement, workout split, or meal plan. Too large a deficit leads to muscle loss and fatigue; too small a surplus stalls muscle growth. This calculator gives you a scientifically grounded starting point, which you can then adjust based on real-world progress over the following weeks.

Once you know your daily protein target, pairing it with a quality protein supplement or a pre-workout suited to your training intensity can make it significantly easier to hit your numbers consistently — especially on busy training days.

Frequently Asked Questions

How many calories should I eat to lose weight? Most people lose weight sustainably by eating 15–20% fewer calories than their TDEE (maintenance calories). Our calculator provides this number automatically once you select "Weight Loss" as your goal — no manual math required.

What is the difference between BMR and TDEE? BMR is the number of calories your body burns at complete rest. TDEE adds in the calories burned through daily movement, work, and exercise, giving you your true total daily calorie burn.

How accurate is this calorie calculator? No calculator can predict your exact metabolism with 100% precision — individual metabolic rates vary. However, these formulas are backed by decades of research and provide a reliable starting estimate that you can fine-tune based on your real-world results over 2–4 weeks.

How much protein do I need per day? For most people focused on fat loss or muscle gain, 0.8–1g of protein per pound of bodyweight per day is a solid target. Our calculator factors this into your personalized macro breakdown automatically.

Should I recalculate my calories as I lose or gain weight? Yes. As your body weight changes, your BMR and TDEE change with it. Recalculate every 4–6 weeks, or after a significant weight change, to keep your calorie and macro targets accurate.

Is this calculator suitable for both men and women? Yes. The calculator adjusts its formulas based on the gender you select, since BMR calculations differ slightly between men and women due to differences in typical body composition.


Please consult your doctor before using the data obtained with this calculator. This tool provides general estimates for informational purposes only and is not a substitute for professional medical or nutritional advice.