🍎 Macro Calculator

Estimate your daily macronutrient needs — protein, carbohydrates, and fat — based on your BMR, activity level, and weight goal. Supports both US and metric units, plus Mifflin-St Jeor and Katch-McArdle BMR formulas.

⚠️ For educational purposes only. Not medical advice — consult a dietitian for a personalised plan.

📋 Your Stats

Enter your age, sex, height, weight, and activity level to estimate your daily calorie + macro target.

yrs
ft
in
lbs
⚙️ Advanced settings (BMR formula, custom macro ratio)
Mifflin works for most people. Katch is more accurate if you know your body-fat % (leaner builds).
🍎

Fill in your details and click Calculate!

🔬 The Three Macronutrients

Macronutrients are the chemical compounds humans consume in large quantities to fuel the body — carbohydrates, proteins, and fats. Each gram supplies a different amount of energy.

💪 Protein 4 cal/g

Built from amino acids; essential for muscle, enzymes, and tissue repair. Healthier sources: fish, skinless poultry, beans, soy, nuts, low-fat dairy. Limit processed and fried meats.

🍞 Carbohydrates 4 cal/g

Glucose is the body's preferred fuel. Prefer complex carbs (vegetables, whole grains, legumes) over simple sugars (sodas, processed sweets). Fiber supports digestion.

🥑 Fat 9 cal/g

Highest-density energy source; essential for hormones and vitamin absorption. Favour unsaturated and omega-3 fats (avocado, olive oil, fish); limit trans and saturated fats.

🍽️ Macros in Common Foods

Reference values per typical serving. Use this to plan meals that hit your daily targets.

FoodServingProteinCarbsFat
Apple1 (4 oz)0.27g14.36g0.18g
Banana1 (6 oz)1.85g38.85g0.56g
Grapes1 cup1.15g28.96g0.26g
Orange1 (4 oz)0.79g11.79g0.23g
Pear1 (5 oz)0.54g21.91g0.17g
Peach1 (6 oz)1.2g12.59g0.33g
Pineapple1 cup0.84g19.58g0.19g
Strawberry1 cup1.11g12.75g0.5g
Watermelon1 cup0.93g11.48g0.23g
Asparagus1 cup2.95g5.2g0.16g
Broccoli1 cup2.57g6.04g0.34g
Carrots1 cup1.19g12.26g0.31g
Cucumber4 oz0.67g2.45g0.18g
Eggplant1 cup0.98g5.88g0.18g
Lettuce1 cup0.5g1.63g0.08g
Tomato1 cup1.58g7.06g0.36g
Beef, regular, cooked2 oz14.2g0g10.4g
Chicken, cooked2 oz16g0g1.84g
Tofu4 oz7.82g2.72g3.06g
Egg1 large6.29g0.38g4.97g
Catfish, cooked2 oz9.96g4.84g8.24g
Pork, cooked2 oz15.82g0g8.26g
Shrimp, cooked2 oz15.45g0.69g1.32g
Bread, white1 slice (1 oz)1.91g12.65g0.82g
Butter1 tbsp0.12g0.01g11.52g
Caesar salad3 cups16.3g21.12g45.91g
Cheeseburger1 sandwich14.77g31.75g15.15g
Hamburger1 sandwich14.61g26.81g10.97g
Dark chocolate1 oz1.57g16.84g9.19g
Corn1 cup4.3g30.49g1.64g
Pizza1 slice (14")13.32g33.98g12.13g
Potato6 oz4.47g36.47g0.22g
Rice, cooked1 cup4.2g44.08g0.44g
Turkey sandwich1 (6" sub)18g46g3.5g
Beer1 can1.64g12.64g0g
Coca-Cola Classic1 can0g39g0g
Diet Coke1 can0g0g0g
Milk (1%)1 cup8.22g12.18g2.37g
Milk (2%)1 cup8.05g11.42g4.81g
Milk (Whole)1 cup7.86g11.03g7.93g
Orange Juice1 cup1.74g25.79g0.5g
Apple cider1 cup0.15g28.97g0.27g
Yogurt (low-fat)1 cup12.86g17.25g3.8g
Yogurt (non-fat)1 cup13.01g17.43g0.41g

Values are approximate and may vary by brand, preparation, and serving size. Always check the actual nutrition label.

❓ Frequently Asked Questions

What are macronutrients?

Macronutrients ("macros") are the three nutrient classes the body needs in large amounts to fuel itself: protein, carbohydrates, and fat. Each gram of protein and carb supplies 4 calories; each gram of fat supplies 9 calories. Hitting daily macro targets helps balance energy, body composition, and athletic performance.

What is BMR and TDEE?

BMR (basal metabolic rate) is the energy your body burns at complete rest just to keep organs running. TDEE (total daily energy expenditure) is BMR multiplied by an activity factor — the total calories you burn in a typical day. Your daily calorie target is TDEE plus or minus a deficit/surplus to lose or gain weight.

Mifflin-St Jeor vs Katch-McArdle — which BMR formula should I use?

Mifflin-St Jeor is the modern default and works well for most people using only age, sex, height, and weight. Katch-McArdle factors in lean body mass (via body fat %), so it tends to be more accurate for athletic or lean individuals who know their body fat percentage.

How much protein, carbs, and fat should I eat?

A balanced 30/40/30 (P/C/F) split works for most people aiming to maintain weight. Low-carb (40/25/35) and high-protein (40/30/30) splits are popular for fat loss or muscle building. Low-fat (25/60/15) suits endurance athletes. Choose a preset above or set your own — there is no single "best" ratio for everyone.

How accurate is this calculator?

The formulas are widely accepted estimates from peer-reviewed nutrition science, but real-world energy expenditure varies by ±10–15% person-to-person depending on metabolism, genetics, NEAT (fidgeting), sleep, and stress. Use the result as a starting point and adjust up/down by 100–200 kcal per week based on how your body actually responds.

Why does my target stay above 1500 / 1200 kcal even with an aggressive deficit?

For safety, the calculator floors targets at 1500 kcal/day (male) and 1200 kcal/day (female) regardless of the goal you pick. Eating below these levels for extended periods can cause nutrient deficiencies and slow your metabolism. Aggressive cuts should be done under medical supervision.

Is this medical advice?

No. This calculator is an educational tool only. If you have any health condition (diabetes, kidney disease, eating disorder, pregnancy, etc.), or are training competitively, please consult a registered dietitian, doctor, or qualified coach before changing your diet.