Keto Macro Calculator

This keto macro calculator helps fitness enthusiasts, athletes, and health-conscious individuals determine their ideal macronutrient ratios for a ketogenic diet. It factors in your body metrics, activity level, and weight goals to provide personalized daily targets. Use it to align your nutrition with your training and wellness objectives.

Keto Macro Calculator

Calculate your daily fat, protein, and carb targets for a ketogenic diet

Your Daily Keto Macros

Total Daily Calories -- kcal
Fat -- grams --
Protein -- grams --
Carbohydrates -- grams --
Net Carbs (after fiber) -- grams (estimated)

⚠️ Consult a healthcare provider or registered dietitian before starting a ketogenic diet, especially if you have underlying health conditions.

How to Use This Tool

Follow these steps to get accurate keto macro calculations:

  1. Enter your age in years (must be between 15 and 100).
  2. Select your gender from the dropdown menu.
  3. Input your current weight and select the corresponding unit (kg or lbs).
  4. Input your height and select the corresponding unit (cm or inches).
  5. Choose your activity level based on your weekly training and daily movement.
  6. Select your weight goal: lose, maintain, or gain weight.
  7. Pick a keto macro split that aligns with your dietary preferences.
  8. Click the Calculate Macros button to view your personalized daily targets.
  9. Use the Reset button to clear all inputs and start over, or Copy Results to save your macros.

Formula and Logic

This calculator uses the Mifflin-St Jeor Equation, the most widely accepted formula for estimating Basal Metabolic Rate (BMR) for adults. Here is the step-by-step logic:

  1. BMR Calculation: For males: (10 × weight in kg) + (6.25 × height in cm) - (5 × age in years) + 5. For females/other: (10 × weight in kg) + (6.25 × height in cm) - (5 × age in years) - 161.
  2. TDEE Calculation: BMR is multiplied by an activity level multiplier (1.2 for sedentary up to 1.9 for extra active) to get Total Daily Energy Expenditure.
  3. Goal Adjustment: TDEE is adjusted by -20% for weight loss, +10% for weight gain, or left unchanged for maintenance.
  4. Macro Split: Total calories are split into fat, protein, and carbohydrate percentages based on your selected keto split.
  5. Gram Conversion: Fat provides 9 kcal per gram, while protein and carbohydrates provide 4 kcal per gram. Grams are calculated by dividing each macro's calorie share by its respective kcal per gram.
  6. Net Carb Estimate: Total carbs are reduced by 30% to estimate net carbs (total carbs minus fiber), as fiber does not impact blood glucose levels.

Practical Notes

Keep these health-specific considerations in mind when using your keto macro results:

  • Consult a registered dietitian or healthcare provider before starting a ketogenic diet, especially if you have diabetes, kidney disease, or are pregnant/breastfeeding.
  • Macro needs may vary based on individual factors like muscle mass, metabolic health, and training intensity. Adjust portions based on your progress and how you feel.
  • Net carbs are a more accurate measure for keto adherence than total carbs, as fiber and sugar alcohols (if applicable) are non-impact carbs.
  • High-protein keto splits are better suited for athletes or individuals with high muscle mass to support recovery and muscle maintenance.
  • Stay hydrated and replenish electrolytes (sodium, potassium, magnesium) when following a keto diet, as the body flushes out more fluids in ketosis.
  • These calculations are estimates only. Track your food intake and adjust macros if you hit a weight plateau or feel fatigued.

Why This Tool Is Useful

This calculator simplifies the complex process of calculating keto macros, which is often error-prone when done manually. It is designed for:

  • Fitness enthusiasts and athletes who need precise nutrition targets to support training and recovery.
  • Dietitians and nutrition coaches who want a quick, client-friendly tool to generate keto plans.
  • Health-conscious individuals new to keto who need clear, actionable daily targets.
  • Anyone tracking their macronutrient intake to stay in ketosis (typically defined as consuming fewer than 50g net carbs per day).

Unlike generic macro calculators, this tool is tailored specifically to ketogenic diet splits, so you don't have to manually adjust percentages for keto guidelines.

Frequently Asked Questions

What is the difference between total carbs and net carbs?

Total carbs include all carbohydrates in a food, including fiber and sugar alcohols. Net carbs are total carbs minus fiber (and sugar alcohols, if applicable), as these components do not raise blood glucose levels. For keto, net carbs are the metric that matters for staying in ketosis.

How do I know if I'm in ketosis?

Common signs of ketosis include reduced hunger, increased energy, fruity breath, and weight loss. For a definitive check, use urine ketone strips, blood ketone meters, or breath ketone analyzers. Most people need to keep net carbs below 50g per day to enter ketosis, though some require lower targets.

Can I adjust my macros if I'm not seeing results?

Yes. If you are not losing weight on a keto diet, try reducing your daily calorie intake by 5-10% or lowering net carbs to 20-30g per day. If you are losing weight too quickly (more than 1kg per week), increase your calorie intake slightly. Always make small adjustments and track changes over 2-3 weeks.

Additional Guidance

For best results with your keto macro plan:

  • Prioritize whole, unprocessed foods like avocados, nuts, fatty fish, eggs, and low-carb vegetables to meet your macro targets.
  • Avoid processed keto products that are high in added sugars or inflammatory oils, even if they fit your macro counts.
  • Combine your keto diet with regular resistance training to preserve muscle mass, especially if you are in a calorie deficit.
  • Re-calculate your macros every 4-6 weeks, or when your weight changes by more than 5kg, as your BMR will adjust with your body composition.
  • If you experience persistent fatigue, brain fog, or digestive issues, consult a healthcare provider to rule out nutrient deficiencies or underlying conditions.