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

🍽️ Macro Calculator

Macro Calculator Malaysia — Protein, Carbs & Fat for Your Goal

Get your daily macros — protein, carbs and fat in grams — for fat loss, muscle gain or body recomp. For men & women, with Malaysian food macros built in.

Updated: June 2026 · Source: ISSN ranges, Mifflin-St Jeor

How Macros Work

"Macros" are the three nutrients that supply calories: protein (4 kcal/g), carbs (4 kcal/g) and fat (9 kcal/g). Hitting the right split — not just the right total calories — is what shapes whether you lose fat, build muscle, or recomp. This calculator sets protein and fat by body weight, then fills the rest with carbs.

GoalProteinFatCarbs
Lose Fat2.2 g/kg0.9 g/kgRemaining
Maintain1.8 g/kg0.9 g/kgRemaining
Build Muscle2.0 g/kg1.0 g/kgHigher
Body Recomp2.2 g/kg0.9 g/kgModerate

Carbs fill the calories remaining after protein and fat are set. Don't drop fat below 0.8 g/kg — it supports hormones.

Macro Calculator for Men (Muscle Gain & Fat Loss)

For men, protein lands around 1.8–2.2 g/kg depending on goal, with carbs higher when building muscle. Two worked examples:

ProfileDaily CaloriesMacros
70 kg, build muscle2,663 kcalP 140g · C 332g · F 70g
80 kg, lose fat2,154 kcalP 176g · C 191g · F 72g

Macro Calculator for Women (Fat Loss & Muscle Gain)

Women use the same per-kg rules — protein 1.8–2.2 g/kg, fat ~0.9 g/kg, carbs filling the rest. Eating enough protein builds tone and strength, not bulk. Keep fat above 0.8 g/kg to support hormones. Two examples:

ProfileDaily CaloriesMacros
55 kg, lose fat1,500 kcalP 121g · C 86g · F 50g
60 kg, build muscle2,123 kcalP 120g · C 281g · F 54g

Pregnant or breastfeeding women have different needs — consult your doctor before tracking macros.

Macros in Common Malaysian Foods

Hitting your macros is easier when you know what's in everyday Malaysian food. Protein (P), carbs (C) and fat (F) per serving:

FoodProteinCarbsFat
White rice (1 cup)4 g45 g0 g
Chicken breast (100 g)31 g0 g3.6 g
Egg (1 large)6 g0.5 g5 g
Roti canai (1 pc)6 g34 g15 g
Tempe (100 g)19 g9 g11 g
Banana (1 medium)1 g27 g0 g

Approximate values. See the full Malaysian food calorie list for more.

Hit Your Protein Macro the Easy Way

Protein is the hardest macro to hit — and the most important. A scoop of protein (~24 g) closes the gap fast, especially on busy days. Choose halal & registered products.

🏆 Top Pick — Shaklee ESP Soy Protein

5,000+ sold

Complete Plant Protein — Easy Macro Top-Up

Shaklee ESP Mixed Soy Protein Isolate 850g · halal-friendly · with amino acids

  • ✓ ~14g complete protein per serving — low carb, low fat
  • ✓ Perfect for topping up your protein macro without blowing carbs
  • ✓ Plant-based & gentle on digestion
Buy on Shopee →

RM93.10 · Affiliate link · Price may change

TasteBudds High Protein Value Pack

Meal replacement · 16% halal · 2k+ sold

RM94.02

View on Shopee →

One Shot Whey Protein Performa 1kg

25g protein/serving · best value · 10k+ sold

RM91.80

View on Shopee →
📈 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

Macro Calculator — FAQ

What macros should I eat to lose weight?
For fat loss, set protein high (around 2.2 g per kg body weight) to protect muscle in a calorie deficit, fat at about 0.9 g/kg, and fill the rest with carbs. A 70 kg person on a 1,700 kcal deficit would aim for roughly 154 g protein, 65 g fat, and 130 g carbs. High protein also keeps you full, making the deficit easier to stick to. The calculator above does the maths for you.
What are the best macros for muscle gain?
To build muscle, eat in a slight calorie surplus (TDEE + ~300 kcal) with protein at 1.6–2.2 g/kg, fat around 1 g/kg, and the rest from carbs — carbs fuel hard training and recovery. A 75 kg lifter might target 150 g protein, 75 g fat, and 350+ g carbs. Pair it with resistance training 3–4× a week so the surplus becomes muscle rather than fat.
What is the ideal macro split — 40/30/30 or something else?
Fixed percentages like 40/30/30 (carb/protein/fat) are a rough starting point, but setting protein and fat per kg of body weight is more accurate — it scales with your size. The reason: protein needs are tied to lean mass, not total calories. This calculator sets protein (1.8–2.2 g/kg) and fat (0.9–1 g/kg) first, then fills remaining calories with carbs, which adapts to your weight and goal.
What macros should a woman eat?
Women follow the same per-kg rules as men: protein 1.8–2.2 g/kg, fat ~0.9 g/kg, carbs filling the rest. A 55 kg woman losing fat needs roughly 121 g protein, 50 g fat, and 86 g carbs on a 1,500 kcal target. Protein needs scale with body weight, not gender — women simply weigh less on average. Don't drop fat below 0.8 g/kg, as it supports hormones.
Do I have to hit my macros exactly?
No — aim to land within about ±5–10 g of each macro per day. Protein is the most important to hit (it drives muscle retention and fullness); carbs and fat can flex around your preferences as long as total calories and protein are roughly on target. This flexible approach is known as IIFYM ("If It Fits Your Macros"). Consistency over a week matters more than perfection on any single day.

All figures are estimates based on ISSN guidelines and the Mifflin-St Jeor equation. Not medical advice. Consult a registered dietitian for a personalised plan, especially with a medical condition or during pregnancy/breastfeeding.

Advertisement