Macro Calculator Protein, Carbs & Fat Targets — Any Goal
Get your exact protein, carb and fat targets in grams per day — personalised to your body, activity level and goal. Fat loss, muscle gain or maintenance. Choose from 5 diet presets (Standard, High-Protein, Keto, Low-Carb, Vegan) or enter custom ratios. See a per-meal breakdown and weight loss timeline with a target date. Mifflin-St Jeor BMR with protein adequacy check. Free, browser-side.
Your Daily Protein, Carbs & Fat in Grams
Enter your stats and goal. Get macro targets in grams with a per-meal breakdown and weight loss timeline.
Macro split reference
Rate this tool
Macro-First — What Competing TDEE Tools Miss
LazyTools vs Other Macro Calculators
| Feature | LazyTools | IIFYM.com | Cronometer | MyFitnessPal |
|---|---|---|---|---|
| Macro targets in grams | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
| Per-meal breakdown | ✅ Yes | ❌ No | ⚠ Manual | ⚠ Manual |
| 5 diet presets | ✅ Yes | ⚠ Basic | ❌ No | ⚠ 3 goals |
| Protein adequacy warning | ✅ Yes | ❌ No | ❌ No | ❌ No |
| Weight loss timeline + date | ✅ Yes | ✅ Yes | ❌ No | ⚠ App only |
| No account required | ✅ Yes | ⚠ Soft-gate | ❌ Account | ❌ Account |
| Custom macro ratios | ✅ Yes | ✅ Yes | ✅ Yes (paid) | ⚠ Paid |
Activity Multipliers & Macro Ratios Reference
| Activity level | Multiplier | Description | Example |
|---|---|---|---|
| Sedentary | 1.2x | Little or no exercise | Desk job, no gym |
| Lightly active | 1.375x | Exercise 1–3 days/week | 2–3 gym sessions/week |
| Moderately active | 1.55x | Exercise 3–5 days/week | Regular gym-goer |
| Very active | 1.725x | Exercise 6–7 days/week | Daily training |
| Extremely active | 1.9x | Physical job + daily training | Athlete, manual labourer |
How to Use Your Macro Targets — A Practical Guide
Macro calculator for weight loss — why high protein matters
During a calorie deficit, your body can draw energy from both fat and muscle. The goal is to maximise fat loss while preserving muscle mass. Higher protein intake achieves this through two mechanisms: protein is more satiating than carbohydrates or fat (reducing hunger on fewer calories) and protein provides the amino acids needed to maintain muscle tissue even without a calorie surplus. Research consistently shows that protein intakes of 0.7–1.0g per pound of bodyweight during fat loss produce better body composition outcomes than lower protein intakes at the same calorie level. This is why the fat loss preset defaults to 40% protein.
What is IIFYM (If It Fits Your Macros)?
IIFYM is a flexible dieting approach where food choices are unrestricted as long as daily macro targets are met. Unlike rigid meal plans, IIFYM allows any food — including processed foods — as long as the protein, carb and fat gram targets for the day are hit. This flexibility improves long-term dietary adherence compared to elimination-based diets. The practical application is to track meals in a food log, check the running macro totals throughout the day and make food choices that keep you on target for protein first, then carbs and fat.
Macro calculator for keto diet
A ketogenic diet requires carbohydrates to be kept below approximately 20–50g net carbs per day to induce and maintain ketosis. At 2,000 kcal/day on the keto preset (25% protein, 5% carbs, 70% fat), macros are approximately 125g protein, 25g carbs and 156g fat. The critical number to track on keto is net carbs (total carbs minus fibre), not total carbs. Most vegetables, nuts and seeds are low in net carbs and are compatible with keto. The adaptation period (“keto flu”) typically lasts 1–2 weeks before the body efficiently uses ketones for fuel.
Frequently Asked Questions
Enter weight, height, age, sex and activity level. Choose your goal and rate of change. Select a diet preset. Your daily protein, carbs and fat targets in grams are calculated instantly using Mifflin-St Jeor BMR and TDEE.
High-Protein (40/30/30) is most effective for fat loss. Higher protein preserves muscle in a deficit and increases satiety. Target 0.8g protein per pound of bodyweight. Keep carbs moderate to fuel exercise and fat above 20% for hormonal health.
Total Daily Energy Expenditure — your BMR multiplied by an activity factor. Sedentary: 1.2x. Light activity: 1.375x. Moderate: 1.55x. Very active: 1.725x. Extremely active: 1.9x. Eating at TDEE maintains weight. Below TDEE causes fat loss. Above TDEE enables muscle gain.
0.7g/lb for maintenance, 0.8g/lb for fat loss, 1.0g/lb for muscle gain. For a 160 lb person: 112g, 128g or 160g respectively. This calculator checks whether your chosen split meets the minimum and warns if not.
Standard keto: 70% fat, 25% protein, 5% carbs. At 2,000 kcal: ~156g fat, ~125g protein, ~25g carbs. Carbs must stay below 20–50g net carbs/day to maintain ketosis. Select the Keto preset above.
Enter your stats and set goal to Fat Loss. Choose High-Protein preset. Results show your calorie target and exact protein/carbs/fat in grams per day and per meal. Enter goal weight for a weight loss timeline. Free, no account.
Men: BMR = 10 x weight(kg) + 6.25 x height(cm) - 5 x age + 5. Women: BMR = 10 x weight(kg) + 6.25 x height(cm) - 5 x age - 161. More accurate than the older Harris-Benedict equation, particularly for people who are overweight. Used by this calculator.
TDEE plus 200–500 kcal/day surplus. 200–300 kcal is a lean bulk (minimal fat gain). 400–500 kcal is a standard bulk. Above 500 kcal risks excessive fat gain alongside muscle. Select Muscle Gain goal and your preferred rate above.