100% free, forever — no signup, no credit card, no premium plan.

Skip to content
Kinyvo
Free foreverNo signup required

Calorie Surplus Calculator (Lean Bulk)

Estimate a calorie surplus that supports muscle growth while limiting fat gain, based on your training experience.

Enter your details

Biological sex
Used only for metabolic equations.
Height
ft
in
lb
Training experience

Nothing is stored: your details disappear when you close this tab.

Estimated values

Free forever. We will never charge for this tool. No signup required No credit card

What is it?

A calorie surplus provides extra energy for building new tissue. Beginners can build muscle faster and benefit from a slightly larger surplus; advanced lifters gain slowly and need less.

How it's calculated

Maintenance is estimated with Mifflin-St Jeor × activity factor.

Surplus: +15% (beginner), +10% (intermediate), +5% (advanced), capped at 700 kcal/day.

Realistic lean-gain ceilings: ~1.0, 0.5 and 0.25 kg per month respectively.

How we calculate · Last reviewed: September 1, 2026

How to interpret your result

If you gain much faster than the realistic rate, reduce calories by 100–200 kcal.

Pair the surplus with a structured resistance training plan — without training, extra calories mostly become fat.

Estimates for healthy adults. Not medical advice — talk to a qualified professional about your specific situation.

Related tools

Related guides

Useful for this

Some links are affiliate links: we may earn a commission at no extra cost to you. It never changes our recommendations.

  • Editorial pick

    Digital kitchen scale

    The single most useful tool to follow a meal plan accurately.

    View options
  • Editorial pick

    Meal prep containers

    Portion and store a week of meals.

    View options

Frequently asked questions

Do I need a surplus to build muscle?

Beginners and people returning to training can build muscle near maintenance, but a small surplus makes it easier.

How much weight should I gain per month?

Roughly 0.25–1 kg depending on training experience.

We use cookies for analytics and ads. You can accept or reject non-essential cookies. Cookie policy