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.
More free tools
Percentage Calculator
Find a percentage of a number, or what % one number is of another.
Try toolDiscount Calculator
See the sale price and how much you save on any discount.
Try toolTip Calculator
Work out the tip, total, and per-person amount on any bill.
Try toolLoan Calculator
Estimate the monthly payment, total interest, and cost of a loan.
Try toolAge Calculator
Find your exact age in years, months, and days from a birth date.
Try toolBMI Calculator
Find your BMI and weight category from height and weight.
Try toolReady 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
