Maintenance Calorie Calculator ยท Daily Calorie Needs

Maintenance Calorie Calculator

๐Ÿฅ— Estimate how much energy and nutrients your body needs to maintain your current weight.

About you
โœ”๏ธ Results
โš–๏ธ Calories to maintain weight: โ€” kcal/day
55%
Carbohydrates
20%
Proteins
25%
Fats

Powered by Toolraxy

Creator & Maintainer

Image of Faiq Ur Rahman, CEO & Founder Toolraxy

Faiq Ur Rahman

Founder & CEO, Toolraxy

Faiq Ur Rahman is a web designer, digital product developer, and founder of Toolraxy, a growing platform of web-based calculators and utility tools. He specializes in building structured, user-friendly tools focused on health, finance, productivity, and everyday problem-solving.

Share:

Rate this Tool

User Ratings:

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

ADVERTISEMENT

ADVERTISEMENT

Knowing how many calories your body needs to maintain its current weight is the foundation of any nutrition plan, it is the baseline from which you adjust for weight loss, muscle gain, or simply staying where you are. A Maintenance Calorie Calculator estimates your Total Daily Energy Expenditure using the Mifflin-St Jeor equation, your sex, height, weight, age, and physical activity level. Beyond the calorie number, this tool also shows you how those calories distribute across carbohydrates, protein, and fat using a balanced 55/20/25 macro split, calculates your ideal weight based on a BMI of 22, and lets you enter a target weight to see exactly how many calories you would need to eat and how long it would take to get there. Whether you are maintaining, planning a change, or simply curious about your energy balance, Toolraxy provides a free, client-side calculator that gives you a complete nutritional starting point.

ย 

How to Use the Maintenance Calorie Calculator

  1. Select your sex by clicking the Female or Male button.

  2. Enter your height in centimeters, weight in kilograms, and age in years.

  3. Choose your physical activity level from the dropdown: do not exercise, exercise regularly, physical job, or professional athlete.

  4. Click Calculate. The tool displays your maintenance calories, a macro distribution (viewable as percentages or calories), and your ideal weight.

  5. Optionally, enter a target weight to see the calorie adjustment needed and estimated time to reach that weight.

ย 

How the Tool Works

This Maintenance Calorie Calculator uses the Mifflin-St Jeor equation for Basal Metabolic Rate, multiplies by an activity factor to determine TDEE, distributes calories across macronutrients, calculates an ideal weight, and provides a weight change planner.

BMR Calculation (Mifflin-St Jeor Equation):
For males:
BMR = (10 ร— weight in kg) + (6.25 ร— height in cm) – (5 ร— age in years) + 5

For females:
BMR = (10 ร— weight in kg) + (6.25 ร— height in cm) – (5 ร— age in years) – 161

TDEE and Maintenance Calories:
TDEE = BMR ร— Activity Factor, rounded to the nearest whole number. Four activity levels are available:

  • I do not exercise: ร— 1.2

  • I exercise regularly: ร— 1.375

  • I have a physical job: ร— 1.55

  • I am a professional athlete: ร— 1.725

Macronutrient Distribution:
A balanced macronutrient split of 55% carbohydrates, 20% protein, and 25% fat is applied to the maintenance calories. Calorie values for each macronutrient are calculated by multiplying the TDEE by the respective percentage and rounding. Grams can be derived by dividing carbohydrate and protein calories by 4, and fat calories by 9. The results can be toggled between percentage view and calorie view.

Ideal Weight Calculation:
Ideal weight is calculated using a BMI of 22, which is the midpoint of the healthy BMI range (18.5โ€“24.9):
Ideal Weight (kg) = 22 ร— (height in meters)ยฒ
Height is converted from centimeters to meters (รท 100). The result is rounded to one decimal place.

Weight Change Planner:
When a target weight is entered, the calculator compares it to the current weight:

  • Weight difference = Target weight – Current weight

  • If gaining weight: add 500 kcal/day surplus. Estimated time = weight difference รท 0.5 kg per week.

  • If losing weight: subtract 500 kcal/day deficit. Estimated time = absolute weight difference รท 0.5 kg per week.

  • If already at target: display confirmation message.

The adjusted calorie target is displayed with the surplus or deficit amount and estimated weeks to goal.

ย 

Worked Example

Consider a 30-year-old male who is 170 cm tall, weighs 70 kg, and exercises regularly:

  1. Male Mifflin-St Jeor BMR: (10 ร— 70) + (6.25 ร— 170) – (5 ร— 30) + 5 = 700 + 1,062.5 – 150 + 5 = 1,617.5, rounded to 1,618 kcal/day.

  2. Activity factor (exercise regularly): 1,618 ร— 1.375 = 2,224.75, rounded to 2,225 kcal/day maintenance.

  3. Macro split: Carbs 55% = 1,224 kcal, Protein 20% = 445 kcal, Fat 25% = 556 kcal.

  4. Ideal weight: 22 ร— (1.70)ยฒ = 22 ร— 2.89 = 63.6 kg.

  5. If target weight entered is 65 kg: weight difference = 65 – 70 = -5 kg (need to lose 5 kg). Adjusted calories: 2,225 – 500 = 1,725 kcal/day. Estimated time: 5 รท 0.5 = 10 weeks.

The user can toggle between seeing their macros as percentages (55/20/25) or as calorie values (1,224/445/556). The ideal weight of 63.6 kg provides a reference based on a healthy BMI midpoint. The weight change planner shows that reaching 65 kg would take approximately 10 weeks at a 500 kcal daily deficit.

Benefits of Using This Maintenance Calorie Calculator

  • Saves time by applying the Mifflin-St Jeor equation and macro split automatically.

  • Provides maintenance calories with a balanced 55/20/25 macronutrient distribution.

  • Toggles between percentage and calorie views for flexible macro tracking.

  • Calculates ideal weight based on a BMI of 22 for a healthy reference point.

  • Includes a weight change planner with calorie adjustments and time estimates.

  • Free and private, with all calculations running in your browser.

ย 

FAQs

How accurate is this maintenance calorie calculator?
The Mifflin-St Jeor equation is accurate to within about 10% for most people. Use the calculated number as a starting point and adjust based on your actual weight trends over 2โ€“4 weeks.

What is the difference between BMR and maintenance calories?
BMR is the calories your body burns at complete rest. Maintenance calories (TDEE) include your BMR plus the energy you burn through daily activity, exercise, and digesting food.

Why is the macro split 55% carbs, 20% protein, and 25% fat?
This is a balanced distribution aligned with general dietary guidelines. It is suitable for most healthy adults. Athletes or those on specific diets may prefer different ratios.

How is ideal weight calculated?
Ideal weight uses a BMI of 22: 22 ร— (height in meters)ยฒ. This is a general population reference, not a personalized target. Frame size and muscle mass affect what weight is healthy for you.

What if I want to lose or gain weight faster than 0.5 kg per week?
The calculator uses a 500 kcal daily adjustment as a sustainable rate. Larger deficits or surpluses can be effective short-term but should be approached with caution and ideally under professional guidance.

Can I use this calculator for a child or adolescent?
No. This calculator uses adult equations. Children and adolescents have different energy and nutrient needs and should be assessed by a pediatric healthcare professional.

Does this calculator store my personal data?
No. All calculations run entirely in your browser. No personal health data is saved or transmitted.

Can I share my maintenance calorie results?
Yes. Use the Copy button to copy all results, or the Share button to send a summary that includes your maintenance calories, macro split, and ideal weight.

Is this calculator a substitute for professional nutrition advice?
No. This tool provides estimates for educational purposes. Consult a registered dietitian or healthcare professional for personalized nutrition guidance.

How often should I recalculate my maintenance calories?
Recalculate every 3โ€“6 months or after a significant weight change of 5 kg or more. As weight and body composition change, maintenance calories change as well.

Disclaimer

This Maintenance Calorie Calculator provides estimates based on the Mifflin-St Jeor equation and population-average data. Individual energy expenditure varies with body composition, genetics, metabolic efficiency, hormonal status, and unmeasured activity. The macronutrient distribution of 55/20/25 is a general recommendation and may not suit all individuals or dietary preferences. The ideal weight calculation uses BMI 22 as a population reference and does not account for frame size, muscle mass, or individual health status. The weight change planner uses a 500 kcal daily adjustment as an estimate of 0.5 kg per week change and assumes all weight change is from body fat or lean mass uniformly. Actual results vary. This tool is for informational and educational purposes only and should not be considered medical or nutritional advice. Consult a qualified healthcare professional or registered dietitian before making significant dietary changes. Toolraxy is not responsible for health outcomes related to decisions made using this calculator.

ADVERTISEMENT

ADVERTISEMENT