Keto Calculator

Estimate your daily keto macros, including calories, fat, protein, and carbs, based on your goals and body stats.

Daily Calories
—
— Fat g
— Protein g
— Net Carbs g

How Your Keto Macros Are Calculated

This calculator estimates your daily macronutrient targets for a ketogenic diet based on your body stats, activity level, and weight goal. It uses the Mifflin-St Jeor equation to determine your basal metabolic rate (BMR), then adjusts for activity to find your total daily energy expenditure (TDEE). From there, it applies a caloric deficit or surplus depending on whether your goal is weight loss, maintenance, or weight gain.

Carbohydrates are capped at a fixed percentage of total calories to maintain ketosis. Protein is set based on your lean body mass and activity level to preserve muscle. The remaining calories are allocated to fat, which becomes your primary energy source on keto.

How to Use the Keto Calculator

  1. Enter your body stats — age, gender, height, and current weight.
  2. Select your activity level — from sedentary to very active. This affects your calorie needs.
  3. Choose your goal — lose weight, maintain weight, or gain weight. The calculator adjusts your calorie target accordingly.
  4. Review your macros — the results show your daily targets for calories, fat, protein, and net carbs.

All fields are required for an accurate estimate. If you're unsure about your activity level, choose the option that best describes your typical week, including both exercise and daily movement.

Understanding Your Results

Your results include four key numbers:

These are starting estimates. Individual results vary based on metabolism, body composition, and adherence. Adjust your intake based on how your body responds over time.

Common Mistakes When Using a Keto Calculator

Limitations of This Calculator

This calculator provides estimates based on standard equations. It does not account for:

Use the results as a starting point and adjust based on your actual progress and how you feel. Consult a healthcare professional before starting any new diet, especially if you have underlying health conditions.

Practical Use Cases

FAQ

What are net carbs?

Net carbs are total carbohydrates minus fiber and sugar alcohols. Fiber and most sugar alcohols are not fully digested, so they have a minimal impact on blood sugar and ketosis. Most keto guidelines recommend staying under 20–50 grams of net carbs per day.

Can I eat more fat if I'm not hungry?

No. Fat is a limit, not a goal. If you're not hungry, you don't need to force extra fat. Your body will use stored body fat for energy instead. Focus on meeting your protein target and staying under your carb limit.

Why is my protein target higher than I expected?

Protein is calculated based on your lean body mass and activity level. If you're active or have more muscle mass, your protein needs are higher. Adequate protein helps prevent muscle loss during weight loss and supports recovery.

How often should I recalculate my macros?

Recalculate every 10–15 pounds of weight loss or if your activity level changes significantly. Your calorie needs decrease as you lose weight, so updating your targets keeps your progress on track.

Is this calculator suitable for therapeutic keto?

This calculator is designed for nutritional ketosis for general health and weight management. It is not intended for therapeutic keto diets used to manage medical conditions. Consult your healthcare provider for specific dietary guidance.