Bulk & Cut Calculator
Calculate your exact calories and macros for muscle building or fat loss. Get a personalized plan based on your body, activity level and goal.
What does bulking and cutting mean?
Bulking and cutting are the two main phases of body recomposition. In a bulk, the goal is to build muscle mass by eating a calorie surplus and training hard. In a cut, the goal is to reduce body fat through a calorie deficit while preserving the muscle built during the bulk.
Successful body composition change requires knowing the right calorie target for your phase. Too large a surplus during a bulk leads to excessive fat gain, and too aggressive a cut risks losing muscle mass. This calculator finds the right calorie level for your specific goal, body and activity level.
The calculator uses the Mifflin-St Jeor equation — the most validated formula for estimating basal metabolic rate — combined with your activity multiplier to calculate your TDEE (total daily energy expenditure). Your target calories and macros are then calculated from that baseline.
Lean bulk vs. aggressive bulk
🎯 Lean Bulk
Small calorie surplus (+200–300 kcal). Muscle grows more slowly but fat gain is minimized. Best suited for experienced lifters who want to minimize the need for a long cut afterward.
🚀 Aggressive Bulk
Larger calorie surplus (+500–600 kcal). Muscle grows faster but more fat is also gained. Best suited for beginners and underweight lifters who can take advantage of beginner gains.
The role of protein when bulking and cutting
Protein is the building block of muscle tissue. During a bulk, adequate protein (1.6–2.0 g/kg) ensures that the calorie surplus is channeled toward muscle growth rather than fat. During a cut, protein needs are even higher (2.0–2.4 g/kg) — sufficient protein intake is the most important factor for preserving muscle mass while in a calorie deficit. This calculator sets protein targets automatically based on your goal and adjusts carbohydrates and fat to fill the remaining calories.
Frequently asked questions
Tsemppi is coming to English
We are bringing our AI-powered workout app to English speakers. Be the first to know when we launch.

What to expect
AI-personalized programs
Your plan adapts to your progress every session
200+ exercises with guides
Step-by-step technique instructions for every movement
Visual muscle tracking
See exactly which muscles you've trained
Strength level benchmarks
Compare your lifts to real strength standards
Get early access
Join the waitlist and be the first to know when Tsemppi launches in English.
No spam. Unsubscribe anytime.
What our users are saying
5.0 / 5.0 – App Store & Google Play