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

Calorie surplus calculator for muscle gain

Calculate how many calories to eat to build muscle without piling on extra fat, how much weight you would gain per week and how many weeks it would take to reach your goal.

Illustration of a calorie dial with the needle above maintenance
Units
Sex
Body fat % · optional

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

Your daily target— kcal/day
—Basal metabolic rate
—Maintenance
—Daily difference
— · —Estimated change per week
—Weeks to your goal

Macronutrient split

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

Calories in the split: — kcal

Generate your routine for this goal →

What a calorie surplus is

It means eating a little more than you burn, and this calorie surplus calculator sets that margin for your bulking phase. The extra supplies the energy and building materials for new muscle, as long as there is a training stimulus that calls for it. Without strength training, a surplus only adds fat.

How big a surplus to use

The review by Iraki and colleagues (2019) on off-season nutrition recommends a surplus of around 10-20% and gaining between 0.25 and 0.5% of body weight per week for beginners and intermediates, with a more conservative surplus for advanced lifters. The calculator offers three levels:

Surplus levels offered by the calculator
LevelSurplusWho it is for
Lean+5%Advanced lifters, who already build muscle slowly
Standard+10%The default option for most people
Beginner+15%First year of training, when muscle grows fastest

Do you need a surplus to build muscle?

Not always, but it helps. The review by Slater and colleagues (2019) concluded that the exact surplus needed to maximize hypertrophy is unknown, although there is clear evidence that an energy surplus supports muscle growth. For beginners or people with a fair amount of body fat, body recomposition can be an alternative.

How much muscle you can expect

Beyond a certain point, more calories do not mean more muscle: the rate at which tissue is built is limited, and the excess is stored as fat. That is why a moderate surplus usually works better than "eating as much as possible". We explain it with numbers in how much muscle you can gain per month and in the diet for building muscle.

Protein, on top of calories

The meta-analysis by Morton and colleagues (2018), covering 49 studies, found no further gain in lean mass above about 1.6 g of protein per kilo per day. Calculate your number with the protein calculator.

Frequently asked questions

How many extra calories do I need to build muscle?

A surplus of 5-15% above your maintenance, depending on your experience. The review by Iraki and colleagues (2019) suggests around 10-20% and gaining 0.25-0.5% of body weight per week for beginners and intermediates.

How much weight should I gain per week when bulking?

Between 0.25 and 0.5% of your body weight for beginners and intermediates, and less for advanced lifters. If you gain much faster than that, you are probably adding more fat than necessary.

Can I build muscle without a surplus?

Yes, especially if you are new to training or have a fair amount of body fat: that is body recomposition. Even so, a moderate surplus makes growth easier, according to the review by Slater and colleagues (2019).

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. Iraki J, Fitschen P, Espinar S, Helms E. Nutrition recommendations for bodybuilders in the off-season: a narrative review. Sports. 2019;7(7):154.
  3. Slater GJ, Dieter BP, Marsh DJ, Helms ER, Shaw G, Iraki J. Is an energy surplus required to maximize skeletal muscle hypertrophy associated with resistance training? Frontiers in Nutrition. 2019;6:131.
  4. Morton RW, Murphy KT, McKellar SR, Schoenfeld BJ, Henselmans M, Helms E, et al. A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength in healthy adults. British Journal of Sports Medicine. 2018;52(6):376-384.
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]