Calorie Calculator – BMR, TDEE, and Macros Calculator

Calorie Calculator

Calculate your daily needs for calories, protein, carbs, and fats.

Your Results

Fill out the form on the left to see your personalized calorie and macronutrient needs. Your results will appear here.

Sponsored

Calorie Calculator Online Free | Calculate Your Daily Calorie & Macronutrient Needs

You’re starting a fitness journey. You want to lose weight, gain muscle, or just eat healthier. But you have no idea how many calories you should eat each day. Or how much protein, carbs, and fats you need.

Everyone’s body is different. Your calorie needs depend on your age, gender, weight, height, activity level, and goals. Guessing doesn’t work.

You need a calorie calculator. A tool that tells you exactly how many calories you need to eat daily — and breaks it down into protein, carbs, and fats.

The good news? You don’t need a nutritionist or a dietitian. You can calculate your daily calorie and macronutrient needs online for free instantly.

Here’s exactly how, plus everything you need to know about calories, macros, and how to reach your fitness goals.


How to Use the Calorie Calculator (Step-by-Step)

Here’s the fastest method using CovertMagik’s free Calorie Calculator tool — no signup, no “free trial” tricks.

Step 1: Go to the Calorie Calculator tool. (Adjust URL as needed)

Step 2: Choose your unit system:

  • Metric – kg, cm
  • Imperial – lbs, ft/in

Step 3: Enter your Age (e.g., 25).

Step 4: Select your Gender:

  • Male
  • Female

Step 5: Enter your Height (e.g., 175 cm).

Step 6: Enter your Weight (e.g., 70 kg).

Step 7: Select your Activity Level:

  • Sedentary (little or no exercise)
  • Lightly Active (1-3 days/week)
  • Moderately Active (3-5 days/week)
  • Very Active (6-7 days/week)
  • Extra Active (very active & physical job)

Step 8: Select your Goal:

  • Weight loss (0.25 kg/week)
  • Weight loss (0.5 kg/week)
  • Weight loss (1 kg/week)
  • Maintenance
  • Muscle gain (0.25 kg/week)
  • Muscle gain (0.5 kg/week)

Step 9: Click “Calculate My Calories.”

Step 10: The tool shows:

  • Daily Calories – Calories needed to reach your goal
  • Protein – Protein needed per day (grams)
  • Carbs – Carbohydrates needed per day (grams)
  • Fats – Fats needed per day (grams)

That’s it. No software. No email. No cost. Just enter your details and get your personalized calorie and macro plan.

Why You Need a Calorie Calculator

Calorie and macronutrient calculations are essential for anyone serious about health and fitness:

  • Weight loss – Know exactly how many calories to eat for fat loss.
  • Muscle gain – Calculate calories and protein for muscle building.
  • Weight maintenance – Understand your maintenance calories.
  • Meal planning – Plan meals around your calorie and macro targets.
  • Fitness tracking – Track your progress toward your goals.
  • Healthy eating – Understand your nutritional needs.
  • Goal setting – Set realistic, measurable fitness goals.

A calorie calculator does all of this instantly and accurately.


What the Calorie Calculator Does

A comprehensive calorie calculator provides several key features:

FeatureWhat It DoesExample
AgeYour current age25 years
GenderMale or FemaleMale
WeightYour current weight70 kg
HeightYour height175 cm
Activity LevelHow active you areModerately Active (3-5 days/week)
Your GoalYour fitness goalWeight loss (0.5 kg/week)
Daily CaloriesCalories needed to reach your goal1,850 calories/day
ProteinProtein needed per day (g)120g
CarbsCarbohydrates needed per day (g)185g
FatsFats needed per day (g)50g


How Calorie Calculations Work

Step 1: Calculate BMR (Basal Metabolic Rate)

BMR is the number of calories your body burns at rest. The calculator uses the Mifflin-St Jeor equation.

For Men: BMR = (10 × Weight in kg) + (6.25 × Height in cm) – (5 × Age) + 5

For Women: BMR = (10 × Weight in kg) + (6.25 × Height in cm) – (5 × Age) – 161

Example (Male, 25 years, 175 cm, 70 kg):
BMR = (10 × 70) + (6.25 × 175) – (5 × 25) + 5
BMR = 700 + 1093.75 – 125 + 5
BMR = 1,673.75 calories/day


Step 2: Calculate TDEE (Total Daily Energy Expenditure)

TDEE = BMR × Activity Factor

Activity LevelFactor
Sedentary1.2
Lightly Active1.375
Moderately Active1.55
Very Active1.725
Extra Active1.9

Example (Moderately Active):
TDEE = 1,673.75 × 1.55 = 2,594 calories/day


Step 3: Adjust for Your Goal

GoalCalorie Adjustment
Weight loss (0.25 kg/week)TDEE – 250 calories
Weight loss (0.5 kg/week)TDEE – 500 calories
Weight loss (1 kg/week)TDEE – 1,000 calories
MaintenanceTDEE (no change)
Muscle gain (0.25 kg/week)TDEE + 250 calories
Muscle gain (0.5 kg/week)TDEE + 500 calories

Example (Weight loss 0.5 kg/week):
Daily Calories = 2,594 – 500 = 2,094 calories/day


Step 4: Calculate Macronutrients

MacroCalories per gramDaily Target
Protein4 kcal/g1.6-2.2 g per kg of body weight
Fats9 kcal/g20-35% of total calories
Carbs4 kcal/gRemaining calories after protein and fats

Example (70 kg, 2,094 calories/day):

Protein: 70 × 2.0 = 140g (560 calories)

Fats: 25% of 2,094 = 524 calories ÷ 9 = 58g

Carbs: Remaining calories = 2,094 – 560 – 524 = 1,010 calories ÷ 4 = 252g

Result:

  • Calories: 2,094/day
  • Protein: 140g
  • Carbs: 252g
  • Fats: 58g

The Most Common Mistake (And How to Avoid It)

Here’s what I see people do wrong: they choose the wrong activity level or are dishonest about their goal.

MistakeConsequenceFix
Overestimating activityToo many calories, no weight lossChoose the accurate level
Underestimating activityToo few calories, no energyChoose the accurate level
Choosing extreme goalsUnrealistic, unsustainable planChoose 0.5 kg/week for sustainable loss
Ignoring macrosOnly tracking caloriesTrack protein, carbs, and fats too

Solution: Be honest with yourself. Choose the activity level that matches your typical week. If you’re unsure, choose the lower option. It’s better to start conservatively.

Pro tip: Recalculate every 4-6 weeks as your weight and activity change.


Understanding Macronutrients

Protein

Protein is essential for building and repairing muscle. It also keeps you feeling full.

Daily target: 1.6-2.2g per kg of body weight

Sources: Chicken, fish, eggs, tofu, lentils, Greek yogurt

Example (70 kg person): 112-154g per day


Carbohydrates

Carbs are your body’s primary energy source. They fuel your workouts and daily activities.

Daily target: Remaining calories after protein and fats

Sources: Rice, oats, potatoes, fruits, vegetables, whole grains

Example (2,094 calories, 140g protein, 58g fats): ~252g per day


Fats

Fats are essential for hormone production, brain function, and vitamin absorption.

Daily target: 20-35% of total calories

Sources: Avocado, nuts, seeds, olive oil, fatty fish

Example (2,094 calories): ~47-82g per day


Common Use Cases for Calorie Calculators

ScenarioWhat To CalculateExample
Weight lossCalories for fat loss2,094 calories/day
Muscle gainCalories for muscle building2,844 calories/day
MaintenanceCalories to maintain weight2,594 calories/day
Meal planningMacros for meal prep140g protein, 252g carbs, 58g fats
Fitness trackingAdjust calories as weight changesRecalculate every 4-6 weeks
Healthy eatingUnderstand nutritional needsBalanced macro split

Calorie Calculator vs. BMI Calculator

ToolWhat It MeasuresUse Case
Calorie CalculatorCalorie and macro needs for your goalDiet and meal planning
BMI CalculatorBody Mass Index (weight-to-height ratio)Health screening

Pro tip: Use the Calorie Calculator for meal planning and the BMI Calculator for health screening. Both are important for your fitness journey.


Manual Workarounds (If You Can’t Use Online Tools)

Online tools like CovertMagik work for most users. But sometimes you need to calculate manually.

Manual Calorie Calculation

Step 1: Calculate BMR using Mifflin-St Jeor.

Step 2: Multiply BMR by the activity factor.

Step 3: Adjust for your goal (add/subtract calories).

Step 4: Calculate macros using the guidelines above.


Use Spreadsheet (Excel/Google Sheets)

Create a spreadsheet with formulas for:

  • BMR = (10weight_kg) + (6.25height_cm) – (5*age) + 5 (male) or -161 (female)
  • TDEE = BMR × activity_factor
  • Daily Calories = TDEE + goal_adjustment
  • Protein = weight_kg × 2.0
  • Fats = daily_calories × 0.25 / 9
  • Carbs = (daily_calories – protein4 – fats9) / 4

Downside: Requires spreadsheet setup.


Use Python (Free, Requires Coding)

python

def calculate_calories(age, gender, weight_kg, height_cm, activity_level, goal):
    # BMR (Mifflin-St Jeor)
    if gender == 'male':
        bmr = (10 * weight_kg) + (6.25 * height_cm) - (5 * age) + 5
    else:
        bmr = (10 * weight_kg) + (6.25 * height_cm) - (5 * age) - 161
    
    # Activity factors
    factors = {
        'sedentary': 1.2,
        'lightly_active': 1.375,
        'moderately_active': 1.55,
        'very_active': 1.725,
        'extra_active': 1.9
    }
    
    tdee = bmr * factors.get(activity_level, 1.55)
    
    # Goal adjustments
    goals = {
        'loss_0_25': -250,
        'loss_0_5': -500,
        'loss_1': -1000,
        'maintenance': 0,
        'gain_0_25': 250,
        'gain_0_5': 500
    }
    
    daily_calories = tdee + goals.get(goal, 0)
    
    # Macros
    protein_g = weight_kg * 2.0  # 2g per kg
    protein_cal = protein_g * 4
    
    fat_pct = 0.25
    fat_cal = daily_calories * fat_pct
    fat_g = fat_cal / 9
    
    carb_cal = daily_calories - protein_cal - fat_cal
    carb_g = carb_cal / 4
    
    return {
        'daily_calories': round(daily_calories, 0),
        'protein_g': round(protein_g, 0),
        'carb_g': round(carb_g, 0),
        'fat_g': round(fat_g, 0)
    }

# Example
result = calculate_calories(25, 'male', 70, 175, 'moderately_active', 'loss_0_5')
print(result)
# {'daily_calories': 2094, 'protein_g': 140, 'carb_g': 252, 'fat_g': 58}

Downside: Requires Python knowledge.


Calorie Calculator Then Use: A Complete Workflow

Calorie calculations are often part of a larger fitness and nutrition workflow. Here’s how you might combine them with other CovertMagik tools:

StepToolWhat It Does
1Calorie CalculatorCalculate your calorie and macro needs.
2BMI CalculatorCheck your BMI alongside calories.
3Ideal Body Weight CalculatorFind your healthy weight range.
4Find and Replace TextEdit text with your nutrition information.
5Add Page Numbers (if PDF)Number PDFs with meal plans.

Pro workflow: Calculate calorie needs → Check BMI → Find ideal weight → Plan meals → Create meal plan PDF. All free on CovertMagik.


Frequently Asked Questions (Real Questions From Real Users)

Q: Can I calculate calories for free?
A: Yes. CovertMagik’s Calorie Calculator is completely free. No signup, no watermark, no daily limits.

Q: What’s the Mifflin-St Jeor equation?
A: It’s one of the most accurate equations for calculating BMR (basal metabolic rate).

Q: What’s the difference between BMR and TDEE?
A: BMR is the calories burned at rest. TDEE is total daily energy expenditure (BMR × activity level).

Q: How much protein do I need per day?
A: 1.6-2.2g per kg of body weight. For a 70kg person: 112-154g per day.

Q: Can I use the calculator on my phone?
A: Yes. CovertMagik works on Android and iPhone through your mobile browser.

Q: How often should I recalculate my calories?
A: Every 4-6 weeks or when your weight changes significantly (2-3 kg).

Q: Is my data secure when using the calculator?
A: Yes. The calculator runs in your browser. No data is stored on our servers.

Q: Can I calculate macros without a nutritionist?
A: Absolutely. CovertMagik’s Calorie Calculator works without any installed software.

Q: What’s a healthy weight loss rate?
A: 0.5-1 kg per week. Faster weight loss is often unsustainable and unhealthy.

Q: Should I track calories or macros?
A: Track both. Calories drive weight change. Macros drive body composition.

Q: Can I gain muscle while losing fat?
A: It’s difficult. Focus on one goal at a time. Lose fat first, then build muscle.

Q: What’s the best macro split for fat loss?
A: Higher protein (2g/kg), moderate fats (25%), and the rest carbs.


Pro Tip: Track Your Food with a Food Diary

The Calorie Calculator gives you your target numbers. But you need to track your actual intake to stay on track.

How to track:

  1. Use a food diary app (many free options available).
  2. Weigh your food with a kitchen scale.
  3. Track every meal, snack, and drink.
  4. Compare your actual intake to your targets.
  5. Adjust as needed.

Pro move: Meal prep on weekends. Pre-portion your meals for the week. This makes tracking much easier.


Calorie and Macro Targets at a Glance

Activity LevelBMR FactorExample Calories (70kg male)
Sedentary1.22,008
Lightly Active1.3752,301
Moderately Active1.552,594
Very Active1.7252,887
Extra Active1.93,180

Macro Targets (70kg male, 2,094 calories, fat loss):

MacroGramsCalories% of Total
Protein140g56027%
Carbs252g1,01048%
Fats58g52425%

Pro tip: Adjust macros based on your preferences and how you feel. Some people do better with higher carbs, others with higher fats.


Conclusion

Calculating your calorie and macronutrient needs shouldn’t require a nutritionist or a spreadsheet. Enter your age, gender, weight, height, activity level, and goal. Get your daily calories, protein, carbs, and fats instantly. That’s the flow CovertMagik follows, and it works for weight loss, muscle gain, maintenance, and any other fitness goal.

The only real decisions you need to make: what’s your goal, and how active are you? Everything else is automatic.

Be honest about your activity level, track your food, recalculate every 4-6 weeks, and you’ll reach your fitness goals faster.


Ready to calculate your calories and macros? Click here to use the calculator now →

Scroll to Top