Keto Macro Calculator
Enter your details below to estimate daily calories and keto macros (fat, protein, and net carbs).
What is a keto macro calculator?
A keto macro calculator helps you estimate how many calories, fat grams, protein grams, and net carbs you should eat each day on a ketogenic diet. Keto is not just about “low carb”—it is also about getting the right protein and fat balance so your body can maintain energy while supporting your body-composition goals.
In practice, most people on keto keep net carbs low (often 20–30g/day), set protein based on body size and training demands, and use fat to fill the rest of daily calories. This calculator gives you a personalized starting point.
How keto macros are calculated
1) Calories first
The calculator estimates your Basal Metabolic Rate (BMR) using the Mifflin-St Jeor equation, then multiplies by your activity level to estimate Total Daily Energy Expenditure (TDEE). Your goal (fat loss, maintenance, or gain) adjusts that total up or down.
2) Protein is set for recovery and muscle retention
Protein is not “low” on a well-designed keto diet. Adequate protein helps preserve lean mass during fat loss and supports workout recovery. If you enter body-fat percentage, protein is estimated from lean mass. Otherwise, it is estimated from body weight.
3) Net carbs are controlled
Net carbs = total carbs minus fiber (and usually minus sugar alcohols, depending on tolerance). Keeping net carbs low supports ketosis for many people, though exact thresholds vary individually.
4) Fat fills the remaining calories
After setting protein and carbs, fat is calculated from remaining calories. Since fat has 9 calories per gram, it makes up most of your calorie budget on keto.
How to use your macro results
- Hit protein consistently: This is your anchor target each day.
- Cap net carbs: Stay at or below your selected carb target.
- Use fat as a lever: Increase fat if energy is too low; reduce fat slightly if fat loss stalls.
- Track for at least 2 weeks: Daily fluctuations happen—look at trends, not single weigh-ins.
Keto-friendly food ideas by macro
Protein sources
- Eggs and egg whites
- Chicken thighs, turkey, lean beef
- Salmon, sardines, tuna, shrimp
- Greek yogurt (unsweetened), cottage cheese (if tolerated)
Fat sources
- Avocado and olives
- Olive oil, avocado oil, coconut oil
- Nuts and seeds (watch portions)
- Butter or ghee in moderation
Low-net-carb vegetables
- Spinach, kale, arugula
- Zucchini, cucumber, mushrooms
- Cauliflower, broccoli, cabbage
- Asparagus, green beans
Common keto macro mistakes
- Too little protein: Can slow recovery and hurt strength/performance.
- “Unlimited fat” mindset: Fat is calorie-dense; portions still matter for fat loss.
- Ignoring electrolytes: Sodium, potassium, and magnesium are critical on low carb.
- Not tracking net carbs carefully: Sauces, snacks, and drinks can add up quickly.
When to adjust your macros
Use your calculator numbers as a starting target, then adjust based on real-world feedback:
- If fat loss is stalled for 2–3 weeks, reduce fat by 10–20g/day.
- If hunger and fatigue are high, raise calories slightly (usually from fat).
- If training performance drops, check protein intake and hydration first.
- If ketosis is inconsistent, reduce net carbs and watch hidden carb sources.
Quick FAQ
Do I need to be in ketosis to lose weight?
You can lose weight outside ketosis, but keto can make appetite control easier for some people. Total calorie intake still matters.
How many carbs should I eat on keto?
Many people start at 20–30g net carbs per day. Some can tolerate more and stay in ketosis.
Should I eat back exercise calories?
Usually no for fat loss. Instead, monitor progress for 2–3 weeks and make small adjustments.
Final note
This keto macro calculator is designed for practical planning and consistency. It is not medical advice. If you have diabetes, kidney disease, are pregnant, or take medications affected by carbohydrate intake, speak with your healthcare professional before starting a ketogenic diet.