GXBankFree RM225
ASNB๐Ÿ† Win BMW๐Ÿช™Harga Emas Hari IniLuckin CoffeeFree RM2.99RytBankFree RM50moomooFree RM2,000*ShopeeFree Road TaxShopeePayFree RM100UOB10% CashbackPetrol ยท Dining ยท Grab
Calculator MalaysiaCalculator Malaysia

๐Ÿ’ช Weight Gain Calculator

Calorie Calculator to Gain Weight Malaysia

Work out exactly how many calories to eat per day to gain weight โ€” your BMR, TDEE and a surplus plan for 0.5 kg/week with muscle, not fat. For women & men.

Updated: June 2026 ยท Formula: Mifflin-St Jeor (1990)

How a Calorie Surplus Works for Weight Gain

1 kg of body weight โ‰ˆ 7,700 kcal. A 500 kcal/day surplus means your body takes in 500 kcal more than it burns โ€” mathematically, about 0.5 kg per week. Too large a surplus turns most of the gain into fat, which is why a small surplus + resistance training builds weight as muscle.

Daily SurplusGain/WeekTime to Gain 5 kgBest For
250 kcal/day~0.25 kg~20 weeksLean gain โ€” least fat gain
500 kcal/day~0.5 kg~10 weeksRecommended โ€” muscle vs fat balance
750 kcal/day~0.75 kg~7 weeksHardgainer / ectomorph
1,000 kcal/day~1 kg~5 weeksDirty bulk โ€” heavy fat gain

Estimates based on 1 kg = 7,700 kcal. Real results vary ยฑ 10โ€“15% by individual metabolism & genetics.

Calorie Calculator for Women to Gain Weight

For women, a 250โ€“500 kcal surplus adds about 0.1โ€“0.45 kg per week โ€” a smaller surplus than men need, because women have a lower average TDEE. The goal is lean gain: gaining shape and strength without excess fat. Here's a typical Malaysian example:

ProfileBMRTDEE (lightly active)Target (+400)
Woman, 24y, 45 kg, 158 cm1,209 kcal1,663 kcal2,063 kcal
Woman, 30y, 50 kg, 162 cm1,283 kcal1,764 kcal2,164 kcal

Underweight women (BMI under 18.5) wanting to conceive especially benefit from reaching a healthy weight โ€” but persistent low weight can signal an underlying issue, so see a doctor. Resistance training turns the surplus into shape, not just fat.

Mass Gainers to Help Hit Your Surplus

The hardgainer's problem: struggling to eat enough to reach a surplus. A mass gainer solves it โ€” one serving delivers 1,000โ€“1,500 kcal plus high protein, far easier than three extra plates of rice. Choose halal & registered products.

๐Ÿ† Top Pick โ€” VitaXtrong Hulk Mass Gainer

8,000+ sold

1,500 Calories + 60g Protein Per Serving

VitaXtrong Hulk Mass Gainer 1500 ยท Extreme Mass & Size Builder ยท High-Calorie

Calories per serving~1,500 kcal
Protein60g / serving
UseHardgainer / hard to gain weight
Shopee sales8,000+ units
PriceRM149.00
  • โœ“ One serving = a full day's surplus in a single shake
  • โœ“ 60g protein โ€” supports muscle, not just fat gain
  • โœ“ Ideal for ectomorphs / hardgainers who fill up fast
Buy on Shopee โ†’

RM149 ยท Affiliate link ยท Price may change

Appeton Weight Gain (Adult)

Best-known brand

Malaysia's most popular weight-gain milk โ€” 7,000+ sold. One glass adds ~200โ€“250 kcal on top of normal meals. Pick this if you want a trusted pharmacy brand rather than a gym mass gainer.

RM111.50 ยท Chocolate/Vanilla 900g

View on Shopee โ†’

More Options by Budget & Need:

VitaXtrong Mega Mass Pro 1350

70g protein ยท 1,350 kcal ยท lean bulking ยท 3k+ sold

RM109.00

View on Shopee โ†’

BS Nutrition Mass Gainer M16 5.4kg

Halal ยท local brand ยท big-value tub ยท 4k+ sold

RM178.00

View on Shopee โ†’

One Shot Performa Mass Gainer 1kg

With real oats ยท great for beginners ยท 10k+ sold

RM75.80

View on Shopee โ†’

Pro Pharma PPS UCPP Weight Gainer 450g

Malted milk ยท cheapest starter pack ยท 1k+ sold

RM59.90

View on Shopee โ†’

MMX Metabolix Mass Gainer 6kg

Halal ยท 65g protein ยท best value bulk ยท 1k+ sold

RM140.00

View on Shopee โ†’

Shaklee ESP Soy Protein 850g

Lean protein ยท add to normal meals ยท 5k+ sold

RM93.10

View on Shopee โ†’

Mass gainers help hit a surplus, but you still need resistance training so the added weight is muscle. Choose halal & KKM-registered products.

Lean Gain vs Dirty Bulk โ€” Which Is Better?

โœ“ Lean Gain (Recommended)

Small 250โ€“500 kcal surplus + resistance training. Slower, but mostly muscle. Little fat to cut later.

โš  Dirty Bulk

Eat anything, large 750โ€“1,000+ kcal surplus. Fast, but lots of fat. Needs a long cut after โ€” most people regret it.

For most people who just want to look healthy (not compete), lean gain is the better choice.

๐Ÿ“ˆ moomooSC Malaysia Licensed ยท No.1 Trading App

RM500/Month for 30 Years = RM1.13M โ€” via S&P 500 at 10% p.a.

Plus up to RM1,800 in new user rewards. SC Malaysia licensed. Invest in US, HK & Bursa stocks from one app.

Monthly DCA growth at 10% p.a. (S&P 500 hist avg)

Monthly10 yrs20 yrs30 yrs
RM300/moRM61kRM228kRM678k
RM500/moRM102kRM380kRM1.13M
RM531/moRM109kRM404kRM1.2M
  • โœ…SC Malaysia licensed โ€” regulated & safe
  • ๐ŸŽUp to RM1,800 in new user rewards on sign-up
  • ๐ŸŒUS, HK & Bursa Malaysia stocks in one app
Open moomoo Account & Claim Rewards โ†’

*Complete deposit & first trade via this link to track rewards ยท T&Cs apply ยท RM100 coupon โ‰ฅRM1,000 deposit ยท AAPL stock โ‰ฅRM30,000 deposit.

Related Calculators & Guides

Calorie Calculator to Gain Weight โ€” FAQ

How many calories should I eat to gain weight?
Eat 250โ€“500 kcal above your TDEE (Total Daily Energy Expenditure) to gain roughly 0.5 kg per week in a healthy, mostly-muscle way. For example, if your TDEE is 2,200 kcal, eat about 2,700 to gain 0.5 kg/week. The calculator above works out your exact surplus from your weight, height, age and activity.
How many calories should a woman eat to gain weight?
Women typically maintain on 1,800โ€“2,200 kcal/day. To gain weight, add a 250โ€“500 kcal surplus โ†’ roughly 2,100โ€“2,700 kcal/day, gaining about 0.1โ€“0.45 kg per week. Because women have lower average muscle mass, their TDEE is 5โ€“10% below a man of the same size, so a smaller surplus goes further โ€” use the calculator and select "Female" for your exact figure. Pair it with resistance training so the gain is muscle, not just fat.
What formula does this weight gain calculator use?
It uses the Mifflin-St Jeor equation (1990) for BMR, multiplies by your activity factor for TDEE, then adds a surplus. Men: BMR = (10 ร— weight kg) + (6.25 ร— height cm) โˆ’ (5 ร— age) + 5. Women: BMR = (10 ร— weight kg) + (6.25 ร— height cm) โˆ’ (5 ร— age) โˆ’ 161. Target calories = TDEE + surplus (250/500/750 kcal).
How long does it take to gain 5 kg or 10 kg?
At a 500 kcal/day surplus (0.5 kg/week): 5 kg takes ~10 weeks, 10 kg takes ~20 weeks (~5 months). At 750 kcal/day (0.75 kg/week): 5 kg in ~7 weeks. Gaining more slowly (250 kcal) means less fat gain โ€” ideal for "lean gain". Real results vary ยฑ 10โ€“15% by metabolism and genetics.
Mass gainer vs whey protein โ€” which is better to gain weight?
A mass gainer (e.g. VitaXtrong Hulk, BS Nutrition M16) packs 1,000โ€“1,500 kcal plus high carbs per serving โ€” ideal if you're a hardgainer who struggles to eat enough. Whey/soy protein (e.g. Shaklee ESP) is ~120 kcal and high protein โ€” best for lean gain, where you get calories from food and use protein to build muscle. Skinny hardgainer: pick a mass gainer. Already eating enough, want muscle: pick whey/protein.
How do I gain weight without gaining too much fat?
The key to "lean gain": (1) keep the surplus small โ€” 250โ€“500 kcal/day, not 1,000; (2) eat high protein (1.6โ€“2.2g per kg body weight); (3) do resistance training (gym, weights) 3โ€“4ร— a week so the surplus builds muscle; (4) choose nutrient-dense foods (rice, chicken, eggs, nuts, avocado) over sugary snacks. Without resistance training, most of the added weight becomes fat.

All figures are estimates based on the Mifflin-St Jeor equation (1990). Not medical advice. If you are persistently underweight without trying, see a doctor โ€” it can signal an underlying condition. For a personalised plan, consult a registered dietitian.

Advertisement