Updated on April 22nd, 2026

Keto Calculator

Created By Jehan Wadia

Step 1: Select Your Gender
Step 2: Body Measurements
Units:
Imperial Metric
ft in
Please enter a valid height.
Please enter a valid weight.
Please enter a valid goal weight.
Please enter a valid age.
Step 3: Body Fat Percentage

Select the body image that most closely matches your physique:

If you don't know your body fat %, the visual estimate is a great starting point. You can also use a DEXA scan or calipers for more accuracy.
Step 4: Activity Level
Step 5: Your Goal
⬇️
Lose Weight
Caloric deficit to shed fat
⚖️
Maintain Weight
Stay at current weight
⬆️
Gain Muscle
Caloric surplus for mass
20%
A 10-20% deficit is recommended for sustainable fat loss.
Step 6: Carb & Protein Settings
20g
Standard keto: 20g. Liberal keto: up to 50g.
0.80g/lb
0.6-0.8 for sedentary, 0.8-1.0 for moderate, 1.0-1.2 for athletes.
Your Personalized Keto Macros
Daily Calories
1,867
Fat
148g
71%
Protein
115g
25%
Net Carbs
20g
4%
Fat
Protein
Carbs
BMR
1,797
TDEE
2,334
Body Fat %
20%
Lean Mass
144 lbs
MacroGramsCalories% of Total
Fat148g1,332 kcal71%
Protein115g460 kcal25%
Net Carbs20g80 kcal4%
Total1,872 kcal100%
Per-Meal Breakdown (3 Meals/Day)
Calories per meal624 kcal
Fat per meal49g
Protein per meal38g
Net Carbs per meal7g
Tip: These are estimates. Adjust based on how your body responds. Track your progress and tweak as needed. Drink plenty of water and supplement electrolytes!

Introduction

The Keto Calculator helps you figure out exactly how much fat, protein, and carbs you should eat each day on a ketogenic diet. A keto diet is a way of eating where you cut way back on carbs and eat more fat instead. This pushes your body into a state called ketosis, where it burns fat for energy rather than sugar. Getting your numbers right matters a lot because eating too many carbs can kick you out of ketosis, and eating too much or too little protein can slow your progress. This tool takes your personal details — like your age, weight, height, and activity level — and gives you a clear daily breakdown of macros tailored to your goals, whether you want to lose weight, maintain, or gain muscle. For a broader look at macronutrient planning beyond keto, you can also try our Macro Calculator.

How to Use Our Keto Calculator

Enter your body details and activity level below to find out how many grams of fat, protein, and carbs you should eat each day on a keto diet.

Gender: Select whether you are male or female. This matters because men and women burn calories at different rates.

Age: Enter your age in years. Your body needs different amounts of energy as you get older.

Weight: Enter your current weight in pounds or kilograms. This helps figure out how many calories your body uses each day. If you're curious about what your optimal weight might be, check out our Ideal Body Weight Calculator.

Height: Enter your height in feet and inches or centimeters. Along with your weight, this is used to calculate your base metabolic rate.

Activity Level: Pick the option that best matches how active you are during the week. Someone who sits most of the day will need fewer calories than someone who exercises often.

Body Fat Percentage (if known): Enter your estimated body fat percentage if you know it. This helps the calculator give you a more accurate protein target to protect your lean muscle mass. You can use our Lean Body Weight Calculator to better understand your body composition.

Net Carb Intake: Choose how many grams of net carbs you want to eat per day. Most people on keto stay between 20 and 50 grams. A lower number helps your body get into ketosis faster. For more detail on daily carbohydrate planning, see our Carb Calculator.

Calorie Goal: Select whether you want to lose weight, maintain weight, or gain weight. If you pick weight loss, you can also set how big of a calorie deficit you want, such as 10%, 15%, or 20% below your maintenance calories.

What Is a Keto Calculator?

A keto calculator is a tool that figures out exactly how many grams of fat, protein, and net carbs you should eat each day while following a ketogenic diet. The ketogenic (keto) diet is a high-fat, moderate-protein, very low-carb eating plan designed to shift your body into a metabolic state called ketosis. In ketosis, your body burns fat for fuel instead of carbohydrates, which can lead to weight loss, steadier energy levels, and reduced hunger.

How the Keto Diet Works

Normally, your body runs on glucose, which comes from carbohydrates like bread, rice, and sugar. When you eat very few carbs — typically under 20 to 50 grams of net carbs per day — your body runs out of its preferred fuel source. It then starts breaking down stored fat into molecules called ketones, which your brain and muscles can use for energy. This process is what makes the keto diet effective for fat loss.

The standard keto macro ratio is roughly 70% of calories from fat, 25% from protein, and 5% from net carbs. These percentages can be adjusted based on your goals and activity level, but keeping carbs very low is the key to staying in ketosis.

Key Terms You Should Know

  • BMR (Basal Metabolic Rate): The number of calories your body burns at rest just to keep you alive — things like breathing, pumping blood, and maintaining body temperature. This calculator uses the Mifflin-St Jeor formula by default, or the Katch-McArdle formula if you provide your body fat percentage.
  • TDEE (Total Daily Energy Expenditure): Your BMR multiplied by an activity factor. This is the total number of calories you burn in a full day, including exercise and daily movement. Your macro targets are based on this number.
  • Net Carbs: Total carbohydrates minus fiber. Net carbs are what matter on keto because fiber does not raise blood sugar or interfere with ketosis. Our Fiber Calculator can help you make sure you're still getting enough daily fiber.
  • Macros (Macronutrients): The three main nutrients your body needs in large amounts — fat, protein, and carbohydrates. Each one provides a specific number of calories per gram: fat has 9 calories per gram, while protein and carbs each have 4 calories per gram. For help dialing in your protein intake specifically, try our Protein Calculator.

Why Body Fat Percentage Matters

If you enter your body fat percentage, the calculator switches to the Katch-McArdle formula, which estimates your BMR based on lean body mass rather than just your total weight. This tends to give more accurate results, especially for people who are very muscular or carry a higher amount of body fat. Tools like the Waist to Hip Ratio Calculator can also give you useful insight into your body composition. If you are unsure of your body fat percentage, you can use the visual silhouette estimator included in the calculator or simply leave the field blank.

Choosing Your Goal

Your calorie target depends on what you are trying to achieve. If your goal is to lose weight, the calculator subtracts a percentage from your TDEE to create a calorie deficit. A 20% deficit is a common and sustainable starting point. If your goal is to gain muscle, it adds a calorie surplus instead. For maintenance, your target calories simply match your TDEE.

Tips for Success on Keto

  • Stay hydrated. When you cut carbs, your body holds less water, so you need to drink more fluids and replenish electrolytes like sodium, potassium, and magnesium. Our Water Intake Calculator can help you determine how much you should be drinking each day.
  • Focus on whole foods. Build your meals around fatty fish, eggs, avocados, nuts, olive oil, meat, leafy greens, and non-starchy vegetables.
  • Track your macros closely for at least the first few weeks. It is easy to underestimate carbs or overeat protein, both of which can slow your results.
  • Be patient with the adjustment period. Many people experience temporary symptoms like fatigue, headaches, or irritability during the first week. This is often called the "keto flu" and usually passes within a few days. Getting enough quality sleep can also help your body adapt more smoothly.
  • Protein matters. Eating enough protein protects your muscle mass while you lose fat. The calculator's default of 25% protein is a solid starting point for most people. If you're also strength training, our 1RM Calculator can help you plan your workouts alongside your nutrition.
  • Watch your caffeine. Many keto dieters rely on coffee and tea. Use our Caffeine Calculator to make sure you're not overdoing it.

Use the results from this calculator as a daily guide. Weigh and measure your food when possible, check in with your progress every few weeks, and adjust your calorie deficit or surplus as your weight changes. Tracking metrics like your VO2 max or heart rate zones can also help you monitor fitness improvements alongside your dietary changes. If you have any medical conditions or take medications, talk to your doctor before starting a keto diet.


Frequently Asked Questions

How many net carbs should I eat per day on keto?

Most people on a keto diet eat between 20 and 50 grams of net carbs per day. The standard keto ratio uses 5% of your total calories from net carbs. Staying at the lower end helps your body enter and stay in ketosis faster.

What is the difference between Mifflin-St Jeor and Katch-McArdle formulas?

The Mifflin-St Jeor formula uses your weight, height, age, and gender to estimate your BMR. The Katch-McArdle formula uses your lean body mass instead, which requires knowing your body fat percentage. Katch-McArdle is usually more accurate for people who are very muscular or have a high body fat percentage.

What happens if my macro ratios don't add up to 100%?

The calculator will show a warning and won't run until your fat, protein, and net carb percentages total exactly 100%. The standard keto split is 70% fat, 25% protein, and 5% net carbs. Adjust the numbers until they add up correctly.

Can I use this calculator if I don't know my body fat percentage?

Yes. If you leave the body fat field blank, the calculator uses the Mifflin-St Jeor formula instead. You can also click the silhouette images in the body fat tooltip to pick a rough estimate based on how your body looks.

What calorie deficit should I use to lose weight on keto?

A 20% deficit is a good starting point for most people. It creates enough of a gap to lose fat steadily without feeling too hungry or losing muscle. You can adjust the slider between 5% and 50% based on how aggressive you want to be.

How does the meal breakdown table work?

The calculator splits your daily macros across three meals. Breakfast gets 30% of your totals, while lunch and dinner each get 35%. This gives you a simple guide for how to spread your food throughout the day.

What does the Custom Activity Level option do?

It lets you type in your own daily calorie expenditure (TDEE) instead of picking one of the preset activity levels. This is useful if you already know your TDEE from a fitness tracker or another source. It overrides the activity level cards when filled in.

Why is fat so high on a keto diet?

Fat replaces carbs as your main energy source on keto. Since fat has 9 calories per gram compared to 4 for carbs and protein, it provides the energy your body needs while keeping carbs very low. This is what keeps your body in ketosis.

Can I eat too much protein on keto?

Eating a very large amount of protein can potentially slow ketosis through a process called gluconeogenesis, where your body converts excess protein into glucose. However, moderate protein intake (around 25% of calories) is important to protect your muscles, especially during weight loss.

How do I switch between pounds and kilograms?

Use the Unit System toggle at the top of the calculator. Select "Imperial" for pounds and feet/inches, or "Metric" for kilograms and centimeters. The calculator will automatically convert your existing values when you switch.

What is BMR and why does it matter?

BMR stands for Basal Metabolic Rate. It is the number of calories your body burns at rest just to stay alive — breathing, pumping blood, and keeping your organs running. Your BMR is the starting point for figuring out how many total calories you burn each day.

Is this keto calculator accurate for athletes?

Yes, but athletes should enter their body fat percentage for the most accurate results and select the "Athlete" activity level or use the custom TDEE option. Athletes with more muscle mass benefit from the Katch-McArdle formula, which accounts for lean body mass.

How often should I recalculate my keto macros?

You should recalculate every 2 to 4 weeks, or whenever your weight changes by 5 to 10 pounds. As you lose or gain weight, your calorie needs change too. Updating your numbers keeps your results on track.

What are net carbs?

Net carbs equal total carbohydrates minus fiber. Fiber does not raise your blood sugar or stop ketosis, so it is subtracted. When tracking carbs on keto, you only count net carbs toward your daily limit.


Related Calculators

Fasting Calculator

Visit Fasting Calculator