Keto Macro Calculator

Get personalized ketogenic macros—calories, fat, protein, and net carbs—based on your body stats, activity, and goal.

FreeNo signupMetric & ImperialInstant resultsUpdated 2026
Avocado, eggs, leafy greens, and healthy fats arranged for a ketogenic meal

Calculate Keto Macros

Medical Disclaimer: This is for informational purposes only—not medical advice. Consult a healthcare professional.

Sex
Activity level
Goal
Net carb limit

How this is calculated

Formula: Mifflin-St Jeor BMR Ă— activity, then keto macro split

First we estimate your basal metabolic rate with the Mifflin-St Jeor equation using age, sex, height, and weight. That BMR is multiplied by your activity level to get TDEE (total daily energy expenditure).

Calories are then adjusted for your goal: about a 500 kcal deficit for fat loss, maintenance for stay-the-same, or a modest surplus for muscle gain. Results near commonly used minimum intakes show a caution.

Net carbs are locked to your chosen limit (20, 30, or 50 g). Protein is set from body weight for your goal, and fat fills the remaining calories—typical of a ketogenic split around 70–75% fat, 20–25% protein, and 5–10% carbs.

Typical keto macro ranges

MacroShare of caloriesRole on keto
Fat70–75%Primary fuel once carbs are low
Protein20–25%Preserves muscle; avoid excess if targeting deep ketosis
Net carbs5–10%Often 20–50 g/day depending on tolerance

Sample day & keto foods

Use the sample day as a pattern, not a rigid meal plan. Swap similar foods to match your calorie target and preferences.

Example ~1,800 kcal keto day

  • •Breakfast: eggs cooked in butter with spinach and avocado
  • •Lunch: grilled salmon salad with olive oil and cucumber
  • •Snack: a handful of macadamia nuts or cheese
  • •Dinner: chicken thighs with broccoli in cream sauce
  • •Optional: bone broth for sodium and hydration

High-fat staples

  • Avocado (~2 g net carbs/half)
  • Olive oil & butter (0 g)
  • Cheese (~1 g / oz)
  • Macadamia nuts (~2 g / oz)

Protein-forward

  • Eggs, chicken, turkey
  • Beef, pork, lamb
  • Salmon, sardines, tuna
  • Greek yogurt (full-fat, check label)

Low-carb vegetables

  • Spinach, kale, lettuce
  • Broccoli, cauliflower, zucchini
  • Cucumber, celery, asparagus
  • Mushrooms and bell peppers (moderate)

Tips

  • •Track net carbs (total carbs minus fiber), not only total carbs.
  • •Prioritize electrolytes—sodium, potassium, and magnesium—especially in the first weeks.
  • •Recalculate after 2–3 weeks if weight, training, or hunger changes.
  • •If energy dips, confirm you are eating enough fat before raising carbs.

Frequently asked questions

Most ketogenic plans land near 70–75% fat, 20–25% protein, and 5–10% carbohydrates by calories, with net carbs often capped between 20 and 50 grams per day. Your exact grams should follow your calorie needs and protein target.

Estimates for informational purposes only, not medical advice. Consult a doctor or registered dietitian before making changes, especially if you have a medical condition, are pregnant, or take medication.

Explore more nutrition & diet tools

Pair this calculator with related tools for a complete plan.