Macros Calculator
Calculate your daily protein, carbs and fat targets based on your weight, height, age, activity level and fitness goal. Get a full macro breakdown with per-meal targets โ free, no sign-up needed.
๐ค AI Nutrition Analysis
Calculate your macros above for a personalised AI analysis โ your results will be filled in automatically. Or describe your situation manually below and ask any nutrition question.
Ask a follow-up question
What Are Macros?
Macros โ short for macronutrients โ are the three main nutrients your body needs in large quantities every day: protein, carbohydrates and fat. Every food you eat contains a mix of these, and each one plays a specific role in how your body functions, performs and changes composition.
Macro Ratios for Different Goals
The right macro split depends on your goal. These are the ratios used by the calculator โ general evidence-based starting points that can be adjusted based on personal preference and response:
| Goal | Protein | Carbs | Fat | Calorie Adjustment |
|---|---|---|---|---|
| Aggressive fat loss | 35% | 35% | 30% | โ750 kcal/day |
| Moderate fat loss | 35% | 35% | 30% | โ500 kcal/day |
| Maintenance | 25% | 45% | 30% | No adjustment |
| Lean muscle gain | 30% | 45% | 25% | +300 kcal/day |
How to Hit Your Macro Targets
- Plan protein first โ it's the hardest macro to hit and the most important. Build meals around a protein source before adding carbs and fat
- Weigh food for the first few weeks โ portion sizes are notoriously inaccurate without a scale. A few weeks of weighing builds accurate visual intuition
- Use a tracking app โ MyFitnessPal, Cronometer or a similar app lets you log meals and see your macro breakdown in real time
- Prep in batches โ cooking protein sources (chicken, eggs, fish) in bulk makes hitting daily targets far easier
- Don't obsess over perfection โ hitting within 10% of your targets consistently is far better than being perfect for two days then giving up
- Recalculate every 4โ6 weeks โ as your weight changes so does your TDEE and macro targets
High Protein Foods Reference
| Food | Protein per 100g | Calories per 100g |
|---|---|---|
| Chicken breast (cooked) | 31g | 165 kcal |
| Tuna (canned in water) | 26g | 116 kcal |
| Eggs (whole) | 13g | 155 kcal |
| Greek yogurt (0% fat) | 10g | 59 kcal |
| Cottage cheese | 11g | 98 kcal |
| Whey protein powder | 80g | 370 kcal |
| Lentils (cooked) | 9g | 116 kcal |
| Tofu (firm) | 8g | 76 kcal |
FAQs
What are macros?
Macros (macronutrients) are the three main nutrients your body needs daily โ protein, carbohydrates and fat. Tracking them lets you control your body composition more precisely than calorie counting alone.
How much protein do I need per day?
A general guideline is 1.6โ2.2g of protein per kg of bodyweight for active individuals. The calculator sets protein at 30โ35% of your daily calories depending on your goal.
What is the difference between this and the Calorie Calculator?
The Calorie Calculator gives you a daily calorie target. The Macros Calculator breaks that target down into exact grams of protein, carbs and fat based on your goal โ giving you a more detailed nutrition roadmap.
Can I adjust the macro ratios?
The calculator uses evidence-based ratios for each goal. Use the AI analysis to get personalised advice on adjusting these ratios to your specific situation.
How often should I recalculate my macros?
Recalculate every 4โ6 weeks or whenever your weight changes by more than 3โ4kg, as your TDEE and macro targets will shift.
Is this calculator free?
Yes โ completely free, no sign-up required.