Gaining weight whether for muscle building, recovery from illness, or addressing underweight requires a consistent calorie surplus, but knowing exactly how many extra calories you need and how long it will take to reach your target weight can be difficult to determine on your own. A Weight Gain Calculator estimates your Total Daily Energy Expenditure using the Mifflin-St Jeor equation, adds a calorie surplus based on your chosen pace, and projects the time needed to reach your goal weight. Whether you are an athlete in a bulking phase, someone with a fast metabolism struggling to put on weight, or simply looking to add mass in a structured way, Toolraxy provides a free, client-side calculator that turns your weight gain goal into a clear, actionable daily calorie target with a realistic timeline.
ย
How to Use the Weight Gain Calculator
Select your sex by clicking the Male or Female button.
Enter your age, current weight, and target weight. Choose kilograms or pounds for each.
Enter your height. Choose centimeters or inches for single input, or switch to feet and inches for imperial.
Select your activity level from the dropdown: sedentary through extremely active.
Choose your weight gain pace by clicking Slow (0.25 kg/week), Moderate (0.5 kg/week), or Fast (1 kg/week).
Click Calculate. The tool displays your BMR, TDEE, daily calorie surplus, daily target calories, total weight to gain, estimated time to reach your goal, and your activity level.
ย
How the Tool Works
This Weight Gain Calculator uses the Mifflin-St Jeor equation to estimate Basal Metabolic Rate, multiplies by an activity factor for TDEE, adds a calorie surplus based on the selected pace, and calculates the time required to reach the target weight.
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
BMR and TDEE are rounded to the nearest whole number.
Weight and Height Conversion:
Pounds to kilograms: weight (lbs) ร 0.453592
Inches to centimeters: height (inches) ร 2.54
Feet and inches to centimeters: (feet ร 12 + inches) ร 2.54
TDEE and Surplus:
TDEE = BMR ร Activity Factor (1.2 to 1.9). The daily calorie surplus is determined by the selected pace:
Slow: +250 kcal/day (approximately 0.25 kg gain per week)
Moderate: +500 kcal/day (approximately 0.5 kg gain per week)
Fast: +1,000 kcal/day (approximately 1 kg gain per week)
Daily target = TDEE + Surplus, rounded to the nearest whole number.
Weight Gain Projections:
Total weight to gain = Target weight – Current weight, displayed in the user’s selected unit
Weekly surplus = Daily surplus ร 7
Total surplus needed = Weight to gain in kg ร 7,700 kcal (the approximate energy content of 1 kg of body mass)
Weeks to goal = Total surplus needed รท Weekly surplus, rounded
Display format: weeks + approximate months (weeks รท 4.345)
If the target weight is equal to or below the current weight, the calculator displays “Already at goal.”
ย
Worked Example
Consider a 25-year-old male who weighs 65 kg, is 170 cm tall, has a target weight of 75 kg, is lightly active, and chooses a moderate gain pace:
Male Mifflin-St Jeor BMR: (10 ร 65) + (6.25 ร 170) – (5 ร 25) + 5 = 650 + 1,062.5 – 125 + 5 = 1,592.5, rounded to 1,593 kcal/day.
Lightly active TDEE: 1,593 ร 1.375 = 2,190.4, rounded to 2,190 kcal/day.
Moderate surplus: +500 kcal. Target: 2,190 + 500 = 2,690 kcal/day.
Total weight to gain: 75 – 65 = 10 kg.
Total surplus needed: 10 ร 7,700 = 77,000 kcal.
Weekly surplus: 500 ร 7 = 3,500 kcal.
Weeks to goal: 77,000 รท 3,500 = 22 weeks (approximately 5.1 months).
If the same person chose a fast pace (1,000 kcal surplus), the daily target would be 3,190 kcal, weekly surplus 7,000 kcal, and time to goal approximately 11 weeks. The slower pace takes longer but may result in a higher proportion of the gained weight being lean mass rather than fat. The calculator gives you the numbers to make an informed choice.
Benefits of Using This Weight Gain Calculator
Saves time by applying the Mifflin-St Jeor equation and surplus calculation automatically.
Offers three gain paces for flexible planning from slow and lean to fast.
Projects time to goal in weeks and months for realistic expectations.
Supports multiple height input formats including feet and inches.
Displays BMR, TDEE, surplus, and target in a clear summary grid.
Free and private, with all calculations running in your browser.
ย
FAQs
How accurate is this weight gain calculator?
The Mifflin-St Jeor equation is accurate to within about 10% for most people. The weight gain timeline assumes all surplus calories contribute to weight gain at a rate of 7,700 kcal per kg. Actual results vary with individual metabolism, training, and adherence.
What pace should I choose for muscle gain?
Slow (0.25 kg/week) or moderate (0.5 kg/week) are recommended for minimizing fat gain while building muscle. Fast (1 kg/week) produces quicker scale weight increases but a greater proportion will be fat.
Can I use this calculator if I want to gain weight without exercising?
Yes. Select your actual activity level. The calculator provides the calorie target for weight gain regardless of exercise. However, without resistance training, most of the gained weight will be body fat rather than muscle.
Why does the calculator show my target weight in a different unit than I entered?
The calculator displays weight values in the unit you selected for your current weight. If you selected kilograms, all weight results display in kilograms with pounds in parentheses where appropriate.
How often should I recalculate my calorie target?
Recalculate every 4โ8 weeks or after gaining 3โ5 kg. Your maintenance calories increase as you gain weight, so your target needs to adjust to maintain the same surplus.
What if my target weight is lower than my current weight?
This calculator is designed for weight gain. If your target is below your current weight, use a weight loss or calorie deficit calculator instead.
Can I share my weight gain plan?
Yes. Use the Copy button to copy all results, or the Share button to send a summary that includes your target, surplus, and timeline.
Does this calculator store my personal data?
No. All calculations run entirely in your browser. No personal health data is saved or transmitted.
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 weight gain guidance.
What if I am not gaining weight at the predicted rate?
If you are not gaining after 2โ3 weeks at the calculated target, increase your intake by 200โ300 calories per day. Individual metabolisms vary, and the calculator provides a starting point that may need adjustment.