Progrevia requiere JavaScript

Este generador de rutinas necesita JavaScript para funcionar. Activa JavaScript en tu navegador y recarga la página.

Progrevia needs JavaScript to work. Please enable JavaScript in your browser and reload the page.

Progrevia a besoin de JavaScript pour fonctionner. Active JavaScript dans ton navigateur et recharge la page.

Recargar / Reload / Recharger
Skip to main content
Workouts · Technique · Nutrition · Science
Blog Progrevia

Guides and articles based on scientific evidence on hypertrophy, strength training, fat loss and muscle recovery. Real expert-written content, no myths.

Free calculator

Maintenance calorie calculator: BMR and TDEE

Maintenance calories are the calories you need to neither gain nor lose weight. Calculate your basal metabolic rate (BMR) and your total daily energy expenditure (TDEE), and see how much it changes depending on how active you are.

Illustration of a balanced scale on top of a calorie dial
Units
Sex
Body fat % · optional

It runs in your browser: we do not send or store your data.

Maintenance— kcal/day
—Basal metabolic rate
—Maintenance

Maintenance by activity level

Sedentary— kcal
Light— kcal
Moderate— kcal
High— kcal
Very high— kcal

Macronutrient split

  • Protein— g—
  • Fat— g—
  • Carbs— g—

Calories in the split: — kcal

Generate your routine for this goal →

What maintenance calories are

They are the energy you burn over a full day, also called your total daily energy expenditure (TDEE): what your body uses at rest, what you burn moving and training, and what it costs to digest your food. If you eat that amount, your weight stays stable. It is the baseline number for any plan, and this maintenance calorie calculator is where every deficit and surplus starts.

Basal metabolic rate (BMR): what you burn without moving

Your basal metabolic rate is what your body burns at rest just to stay alive. For most people it accounts for more than half of daily expenditure. The calculator estimates it with the Mifflin-St Jeor equation, developed in 1990 with 498 healthy people aged 19 to 78:

  • Men: 10 × weight (kg) + 6.25 × height (cm) − 5 × age + 5
  • Women: 10 × weight (kg) + 6.25 × height (cm) − 5 × age − 161

In that same study, the classic Harris-Benedict equation overestimated resting expenditure by 5%. If you know your body fat percentage, the calculator uses the Cunningham (1991) equation, which is based on lean mass and tends to be more accurate for very muscular people.

The activity factor

Maintenance is calculated by multiplying your BMR by a factor based on your daily routine. These are conventional estimates: choose the level that best describes your typical week, not your best one.

Activity factors used by the calculator
LevelFactorExample
Sedentary1.2Office job and little movement
Light1.375Exercise 1-3 days per week
Moderate1.55Exercise 3-5 days per week
High1.725Hard training 6-7 days
Very high1.9Physical job plus daily training

The most common mistake: overestimating your activity

Training for an hour four days a week does not make you "very active" if you sit for the rest of the day. When in doubt, choose the lower level and adjust later based on your actual weight. What you burn walking every day matters much more than it seems: we cover it in how many steps a day to lose weight and in how many calories you burn at the gym.

How to check that the number is right for you

No formula knows your exact metabolism: the review by Frankenfield and colleagues (2005) found that even the best equation is off by more than 10% for some people. Eat the calculated number for 2 or 3 weeks, weigh yourself several times a week under the same conditions and watch the trend: if your weight goes up, your real maintenance is somewhat lower; if it goes down, somewhat higher.

Frequently asked questions

What is the difference between basal metabolic rate and maintenance calories?

Basal metabolic rate (BMR) is what you burn at complete rest. Maintenance calories (TDEE) are your total daily expenditure: your BMR multiplied by an activity factor ranging from 1.2 to 1.9.

What is the most reliable formula for basal metabolic rate?

The Mifflin-St Jeor equation. A systematic review by Frankenfield and colleagues (2005) found that it predicts resting expenditure within 10% of the actual value for more people than the other commonly used equations.

Why doesn't my real maintenance match the calculator?

Because the formula is an average: muscle mass, genetics, daily movement and how accurately you track what you eat all change the result. Adjust it based on how your weight changes over 2 or 3 weeks.

Other calculators

From numbers to a plan

Calories and protein supply the fuel; training decides what you do with it. Generate a free routine tailored to your goal, your level and your equipment.

Generate your routine for this goal
References
  1. Mifflin MD, St Jeor ST, Hill LA, Scott BJ, Daugherty SA, Koh YO. A new predictive equation for resting energy expenditure in healthy individuals. American Journal of Clinical Nutrition. 1990;51(2):241-247.
  2. Frankenfield D, Roth-Yousey L, Compher C. Comparison of predictive equations for resting metabolic rate in healthy nonobese and obese adults: a systematic review. Journal of the American Dietetic Association. 2005;105(5):775-789.
  3. Cunningham JJ. Body composition as a determinant of energy expenditure: a synthetic review and a proposed general prediction equation. American Journal of Clinical Nutrition. 1991;54(6):963-969.
  4. Hall KD, Sacks G, Chandramohan D, Chow CC, Wang YC, Gortmaker SL, et al. Quantification of the effect of energy imbalance on bodyweight. Lancet. 2011;378(9793):826-837.
Welcome

No account? Sign up free

or
Create account

¿Ya tienes cuenta? Log in

We will send you service emails (verification, security) and, at most, 3 one-time reminders (one if you don't generate your first routine and two if you stop using your account). You can disable reminders via the link included in any of those emails.

📬
Verify your email

Enter the 6-digit code we sent you

🔐
Recover access

Enter your email and we will send you a code.

or
🔑
New password

Code sent to your email. Expires in 15 minutes.

or
Your dashboard
1
Data
2
Goal
3
Plan
4
Preferences
5
Confirm
20%
Personal data

Basic info to calibrate your routine precisely

years
kg
cm
Your goal

Define the direction of your training

Optimal rep range
5–15 reps depending on the day · RIR 3–4 → 1–2 · Volume: 12–20 sets/week per muscle group
Planning

Set your weekly availability

4 days → Upper/Lower · higher frequency per group (2×/week)
60 min
Optimizes exercises

The engine adapts the exercise library based on the equipment you have available.

If disabled, the routine, PDF and email will not include the warm-up section.

Preferences

Customise the exercises in your routine (optional)

Exercises you enjoy the most. We will prioritise them in the selection — they will appear more often in your routine if they fit your goal.

✓ Top priority · higher frequency

Select the exercises you want to include in your routine

Specific exercises you want out of your routine. We swap them for others working the same muscle group, so you do not lose that work.

✗ Swapped for an alternative

Leave it empty if there is none you want to avoid

Groups you prefer not to train — by preference, accumulated fatigue or any other reason. We will omit them entirely from your routine.

✗ Omitted from the entire routine

Indicate any injured or sensitive area. We will automatically exclude exercises that could aggravate it and apply a safe alternative training protocol.

🛡 Safe protocol activated

Injuries are health data (Art. 9 GDPR). By selecting them you explicitly consent to their processing for the sole purpose of excluding contraindicated exercises. Optional field — you can withdraw consent by removing them. More info in the Privacy Policy.

The groups you want to develop most. They will receive +1 set per exercise, more selected exercises and a priority position in the session.

★ +1 extra set · priority position
Summary

Review your settings before generating

The name will appear in your history, PDFs and emails.

Generating your routine
Applying scientific principles…
Profile
Analysis
Exercises
Plan
Your personalized routine
Why this routine for you
Auto-generated This routine was generated automatically by our own engine from the data you provided. It has not been reviewed by a healthcare professional.
Generated routines are for informational purposes only. They do not constitute medical advice. Consult a professional before starting if you have injuries or health conditions.

⚠️ You train at your own risk. Suggested loads are guidance only: increase them only if your technique is solid and pain-free. This does not replace advice from a medical professional or trainer. If you feel pain or get injured, stop and consult a specialist.

Information
Language
Security
Reminders
Contact

Escríbenos a [email protected]