Free tool · No sign-up

Macro Calculator

Enter your age, sex, height, weight, activity level, and goal, and this calculator estimates your daily calories and splits them into protein, carb, and fat grams using the diet ratio you choose. It uses the Mifflin-St Jeor equation and runs entirely in your browser — free, instant, and no sign-up.

Enter your age, height, and weight to estimate your daily macros.

Frequently asked questions

First estimate your daily calories from your BMR and activity level, then split those calories across protein, carbs, and fat. Protein and carbs have about 4 calories per gram and fat has 9, so this tool divides each macro's share of your calories by those values to get grams. Enter your details above and pick a split to see your targets.

Macros (macronutrients) are protein, carbohydrates, and fat — the three nutrients that provide calories. IIFYM ('if it fits your macros') is a flexible approach where you hit daily gram targets for each macro rather than following a rigid meal plan.

It depends on your goal and preference. A balanced split (around 30% protein, 40% carbs, 30% fat) suits most people; higher protein helps preserve muscle when losing weight; lower carb suits some for fat loss. This tool lets you switch splits to compare the gram targets.

No — they're an estimate. Calorie needs vary with body composition, genetics, and real activity, and the ideal macro ratio is individual. Use these as a starting point, track your results, and adjust — and check with a doctor or dietitian before big changes.

Ready to take control of your subscriptions?

Track every subscription, catch renewals before they hit, and stop paying for what you don't use — no bank connection required.

  • No bank connection required
  • No credit card to start
  • Works in any country & currency
  • Reminders before every charge
  • One-time pricing, no recurring fee
  • 30-day money-back guarantee