Home
Gender:
Choose your preferred measurement system.
Used for BMR estimation.
kilograms (kg)
centimeters (cm)
Your typical weekly activity.
Adjusts your calorie target.
Lower carbs = deeper ketosis.
Improves accuracy for lean mass protein.
Number of decimal places in results.

What Is a Keto Diet Macro Calculator?

A keto diet macro calculator determines the exact grams of fat, protein, and net carbohydrates you should eat each day to reach and maintain nutritional ketosis. On a ketogenic diet, your body shifts from burning glucose (from carbs) to burning fat and ketones for fuel. This metabolic state typically requires restricting net carbs to 20–50 grams per day and getting 70–75% of calories from fat.

This calculator uses a multi-factor approach that considers:

  • Body composition: Weight, height, age, and optional body fat percentage to estimate lean body mass.
  • Activity level: Determines your total daily energy expenditure (TDEE).
  • Goal: Fat loss, maintenance, or muscle gain adjusts your calorie target.
  • Keto intensity: Strict (20 g net carbs), moderate (30 g net carbs), or relaxed (50 g net carbs).
  • Protein based on lean mass: Protein is set relative to your lean body mass to preserve muscle while staying in ketosis.

How Does the Keto Macro Calculator Work?

The calculator follows a step-by-step approach used by clinical keto programs:

Step 1 , Basal Metabolic Rate (BMR):

Mifflin-St Jeor (men): BMR = 10 Γ— weight(kg) + 6.25 Γ— height(cm) βˆ’ 5 Γ— age + 5
Mifflin-St Jeor (women): BMR = 10 Γ— weight(kg) + 6.25 Γ— height(cm) βˆ’ 5 Γ— age βˆ’ 161
Katch-McArdle (if body fat % given): BMR = 370 + 21.6 Γ— lean body mass(kg)

Step 2 , Total Daily Energy Expenditure (TDEE):

TDEE = BMR Γ— activity multiplier (1.2 – 1.9)

Step 3 , Calorie target:

Lose fat: TDEE βˆ’ 500 kcal Β· Maintain: TDEE Β· Build muscle: TDEE + 300 kcal

Step 4 , Net carbs:

Strict: 20 g Β· Moderate: 30 g Β· Relaxed: 50 g net carbs per day

Step 5 , Protein:

Based on lean body mass (LBM):
Strict: 1.0 g/kg LBM Β· Moderate: 1.5 g/kg LBM Β· Relaxed: 1.8 g/kg LBM

Step 6 , Fat (the remainder):

Fat grams = (Target calories βˆ’ carb calories βˆ’ protein calories) Γ· 9

Net carbs = total carbohydrates βˆ’ dietary fiber βˆ’ sugar alcohols. Fiber and most sugar alcohols do not raise blood sugar, so they are subtracted when counting keto carbs.

Why Use This Keto Macro Calculator?

  • Personalized to your body: Uses lean body mass (if provided) for more accurate protein targets.
  • Three keto intensities: Strict, moderate, and relaxed , choose the carb ceiling that fits your experience level.
  • Goal-aware: Adjusts calories for fat loss, maintenance, or muscle gain.
  • Visual macro chart: See your exact fat / protein / carb distribution at a glance.
  • Detailed breakdown: Every number is explained in the calculation table.
  • Free & Private: No registration, no data storage.

Understanding Your Keto Plan Status

  • Optimal Keto: Your macros fall within standard ketogenic ranges (70–75% fat, 20–25% protein, 5% carbs).
  • Moderate Keto: Your carbs or protein are slightly higher , still ketogenic for most people, but may require monitoring.
  • Aggressive Keto: Very low calories or very low carbs , best for experienced keto dieters under supervision.

Note: The ketogenic diet is not suitable for everyone. Pregnant or breastfeeding women, people with diabetes (especially type 1), kidney disease, or a history of eating disorders should consult a healthcare professional before starting keto.

Which Keto Intensity Should I Choose?

  • Strict / Rigorous (20 g net carbs): Recommended for therapeutic ketosis, people very sensitive to carbs, or beginners who want to ensure ketosis quickly.
  • Moderate (30 g net carbs): The best default for most people doing keto for weight loss or general health benefits.
  • Relaxed (50 g net carbs): For athletic individuals or experienced keto dieters who have confirmed they can stay in ketosis at higher carb intakes.

❓ Keto Macro Calculator FAQ

What are the standard keto macros?

The standard ketogenic ratio is 70–75% fat, 20–25% protein, and 5% net carbs by calories. On a 2,000-calorie plan, that’s roughly 155 g fat, 125 g protein, and 25 g net carbs per day.

How many net carbs should I eat on keto?

Most people enter and maintain ketosis at 20–50 g of net carbs per day. Beginners should start at 20 g until fat-adapted (2–6 weeks), then experiment with raising the ceiling if desired.

What is the difference between net carbs and total carbs?

Net carbs = total carbs βˆ’ dietary fiber βˆ’ sugar alcohols. Fiber and most sugar alcohols (like erythritol) do not raise blood sugar, so they are not counted against your keto carb limit.

Why is protein calculated from lean body mass?

Protein needs are based on lean mass, not total weight, because fat mass does not require protein. Using lean body mass gives a more accurate target for preserving muscle while staying in ketosis.

How much protein is too much on keto?

Excess protein can be converted to glucose (gluconeogenesis), which may blunt ketosis in some people. For most people, staying within 1.0–1.5 g/kg of lean body mass is safe. Highly active individuals may go up to 1.8 g/kg.

Can I do keto without counting macros?

Some people do β€œlazy keto” by only tracking net carbs. However, tracking macros (especially protein and fat) is more reliable for reaching goals, preserving muscle, and staying in ketosis , especially in the beginning.

Do I need to hit my fat target exactly?

Fat is a limit, not a goal for most people. You do not need to eat all the fat in your plan , especially if you are doing keto for weight loss. Eat fat to satiety and stay under your calorie target.

How long does it take to get into ketosis?

Most people enter nutritional ketosis within 2–7 days of restricting net carbs to 20–50 g per day. Full fat adaptation takes 4–8 weeks.

Can I exercise on keto?

Yes. Many athletes perform well on keto after fat adaptation. For high-intensity exercise, some people prefer a small amount of carbs before training (targeted keto) or follow a relaxed keto approach with 50 g net carbs.

What are the best sources of fat on keto?

Avocados, olive oil, coconut oil, butter, ghee, nuts, seeds, fatty fish (salmon, sardines), and eggs are excellent keto fat sources. Prioritize unsaturated fats and limit processed oils.

Is keto safe for everyone?

No. Keto is not recommended for pregnant or breastfeeding women, children, people with type 1 diabetes, kidney disease, or a history of eating disorders without medical supervision. Consult a healthcare professional before starting.

How do I convert measurements between metric and imperial?

This calculator automatically converts between metric and imperial units. Simply select your preferred unit system, enter your measurements, and the calculator handles the conversions for you.