Health & fitness · Calculator

Keto macro calculator and meal plan maker

The ketogenic diet is very low in carbs, moderate in protein and high in fat. Enter your details to get your daily macros in grams, then build a simple 7 day meal plan that stays within your carb limit.

  • Free
  • No sign up
  • Private
Avocado, eggs, salmon, nuts, cheese and greens on a board

Your 7 day keto meal plan

Sample meals with approximate net carbs per serving. Adjust portions to reach your calorie target, and check labels, since brands vary.

Disclaimer: For general information only, not medical or nutrition advice. Talk to a doctor or registered dietitian before changing your diet or exercise, especially if you are pregnant, under 18 or have a health condition. Full disclaimer.

Advertisement

How to use the keto calculator

  1. Enter your details. Pick US or metric units and add your sex, age, height, weight and activity level.
  2. Choose your goal and carb limit. Lose, lose slowly or maintain, then a daily net carb limit from 20 g (strict) to 50 g (lazy keto).
  3. Pick a food preference. Everything, no pork or vegetarian, which changes the 7 day meal plan.
  4. Read your macros and plan. See your daily calories, net carbs, protein and fat in grams and percent, then follow the meal plan.

What are keto macros?

A ketogenic diet keeps carbohydrates so low, usually 20 to 50 g of net carbs a day, that your body switches to burning fat and producing ketones for fuel. Protein stays moderate to protect muscle, and fat makes up the rest of your calories. A typical split is about 5 to 10 percent carbs, 20 to 25 percent protein and 65 to 75 percent fat.

Advertisement

How the keto calculator works

  1. Calories: we estimate your maintenance calories with the Mifflin St Jeor equation and your activity level, then apply your goal. We never go below 1,200 kcal for women or 1,500 kcal for men.
  2. Carbs: set by your chosen daily net carb limit.
  3. Protein: about 1.4 g per kg of body weight, enough to preserve muscle without pushing you out of ketosis.
  4. Fat: whatever calories remain, divided by 9 calories per gram.

How to use the 7 day meal plan

The plan picks a breakfast, lunch, dinner and snack for each day from a library of simple keto meals, keeping each day within your net carb limit and avoiding repeats. Press shuffle for new ideas, and choose vegetarian or no pork if you need to. The carb counts are typical per serving estimates, so check labels and adjust portion sizes to land near your calorie target.

Build meals around three parts: a protein (eggs, fish, chicken, beef, tofu or paneer), a low carb vegetable (leafy greens, broccoli, zucchini, cauliflower) and a healthy fat (olive oil, avocado, nuts, butter).

Worked example: 35, 5 ft 6 in, 165 lb, lightly active

A real run of the calculator for a 35 year old woman, 5 ft 6 in and 165 lb (74.8 kg), exercising one to three days a week, choosing to lose weight on the standard 25 g net carb limit.

MacroHow it is setGramsShare of calories
CaloriesMifflin St Jeor maintenance (2,008) minus 20 percent1,610 kcal100%
Net carbsYour chosen limit25 g6%
Protein1.4 g per kg of body weight (74.8 x 1.4)105 g26%
FatFills the rest: (1,610 − 25 x 4 − 105 x 4) ÷ 9121 g68%

Protein is set first because it protects muscle while you lose weight, carbs are capped, and fat makes up the remaining calories. You do not need to hit the fat number exactly: it is a ceiling for satiety, not a target to force down.

Keto safety

Many people feel tired, foggy or headachy in the first week as the body adapts, often called keto flu. Extra water, salt, magnesium and potassium usually help. Keto is not suitable for everyone. Anyone with type 1 diabetes, kidney or liver disease, a history of eating disorders, who is pregnant or breastfeeding, or who takes medication for diabetes or blood pressure should only try it with a doctor's supervision, because medication doses may need to change quickly.

Want a less restrictive approach? The calorie calculator gives a balanced macro split, and the weight loss calculator shows a realistic timeline for your goal.

Sources: Mifflin St Jeor equation (1990); ketogenic diet reviews in StatPearls, NCBI; Harvard T.H. Chan School of Public Health nutrition guidance.

Frequently asked questions

How many carbs can I eat on keto?
Most people stay in ketosis on 20 to 50 g of net carbs a day. Start at 20 to 25 g and increase slowly once you are adapted if you want more flexibility.
How much protein should I eat on keto?
Roughly 1.2 to 1.7 g per kg of body weight. This calculator uses 1.4 g per kg, a moderate amount that protects muscle.
What are net carbs?
Net carbs are total carbohydrates minus fiber (and some sugar alcohols). Fiber isn't digested into glucose, so it doesn't count toward your keto limit.
Is keto safe for everyone?
No. People with type 1 diabetes, kidney or liver disease, pregnant or breastfeeding women, and anyone on diabetes or blood pressure medication should only follow keto under medical supervision.
How much fat should I eat on keto?
Enough to reach your calorie target once protein and carbs are set. In the worked example that is 121 g, about 68 percent of 1,610 calories. If you are losing weight, eating a little less fat than the number is fine; eating far more will stall fat loss.
Is the keto calculator different for women?
Only through the calorie maths: the Mifflin St Jeor equation subtracts 161 calories for women and adds 5 for men, so women usually get a lower calorie target and less fat. Protein follows body weight and the carb limit is your choice.
Is this keto calculator free?
Yes. It is free, needs no sign up and nothing you enter leaves your browser.
Advertisement

More free tools