Keto Macro Calculator

Get your personalized keto macros and instantly see recipes that fit your targets. No more guessing what to eat.

Disclaimer: This calculator provides general nutritional guidance only and is not medical advice. Always consult with your doctor or a registered dietitian before starting any new diet, especially if you have diabetes, heart disease, kidney disease, or other health conditions. Individual needs vary based on metabolism, activity level, and health status.

Your Details

years
ft
in
cm
lbs
kg
10% 25% 50%
Use 25% if unsure (affects protein calculation)
Advanced uses Katch-McArdle formula based on your lean body mass.
15g Strict Moderate 50g
Net Carbs: 20g
How many times per day do you eat?

Your Activity Level

Your Goal

10% 20% 30%
Recommended: 20% for sustainable weight loss

Your Daily Macros

1,680
Daily Calories
Fat
131g (70%)
Protein
105g (25%)
Net Carbs
20g (5%)

Per-Meal Targets (3 meals/day)

How This Calculator Works

I built this calculator because every other keto macro calculator I found online either gave vague results or made you guess at the most important numbers. This one shows you exactly what's happening at every step, from your metabolic rate to the recipes that fit your targets.

Step 1: We Calculate Your Basal Metabolic Rate (BMR)

Your BMR is the number of calories your body burns just to keep you alive (breathing, circulating blood, maintaining body temperature). We use the Mifflin-St Jeor equation, which research has consistently shown to be the most accurate BMR formula for most adults. The formula accounts for your gender, age, height, and weight.

If you know your body fat percentage, you can switch to the Katch-McArdle formula (the "Advanced" option), which calculates BMR from your lean body mass. This is more accurate for people who are significantly more muscular or have higher body fat than average, because two people at the same weight can have very different metabolic rates depending on their body composition.

Step 2: We Factor in Your Activity Level

Your BMR gets multiplied by an activity factor to estimate your Total Daily Energy Expenditure (TDEE). This is the total number of calories you burn in a full day, including exercise and daily movement. The multipliers range from 1.2 (sedentary, desk job, no exercise) up to 1.9 (competitive athlete, physical job, training twice a day). Most people overestimate their activity level, so when in doubt, go one level lower than you think.

Step 3: We Apply Your Goal

If you're trying to lose weight, we subtract a percentage from your TDEE (your deficit). A 20% deficit is the standard recommendation because it's aggressive enough to produce visible results (roughly 1 to 1.5 pounds per week for most people) without being so extreme that you're fighting constant hunger or losing muscle mass.

For muscle building, we add a smaller surplus (5 to 20%) because excess calories beyond what your body can use for muscle growth just get stored as fat. For maintenance, we use your TDEE directly.

Step 4: We Split Your Calories Into Macros

This is where keto calculators differ the most, and where most of them get it wrong. Instead of using a fixed percentage split (like the generic "70/25/5"), we calculate each macro independently:

  • Protein is set based on your lean body mass at approximately 0.9g per pound. This ensures you're eating enough to maintain muscle regardless of your total calorie target. If you're over 56, we automatically increase this to account for age-related changes in protein synthesis.
  • Net carbs are set by you using the slider (15g to 50g). Most people start at 20g for strict keto.
  • Fat fills the remaining calories. This means your fat macro adjusts naturally based on your protein needs and carb target, rather than being an arbitrary percentage.

Step 5: We Show You What to Eat

This is what makes this calculator different. After you get your numbers, we search our entire recipe database for recipes that actually fit your per-meal macro targets. No more getting your macros from a calculator and then spending an hour trying to figure out what to cook. Your per-meal targets are broken down below the results, and the recipe feed shows you meals that match.

The Research Behind the Numbers

The Mifflin-St Jeor equation was published in 1990 and has been validated in multiple studies as the most accurate predictive BMR formula for both normal weight and obese individuals. The Katch-McArdle formula (1983) is preferred by researchers when body composition data is available. Protein recommendations follow current sports nutrition research recommending 1.6 to 2.2g per kg of lean body mass, with higher targets for older adults based on the PROT-AGE study group recommendations.

The activity multipliers used in this calculator are based on the work of Harris and Benedict (later refined by the WHO), and are the same multipliers used in clinical nutrition practice worldwide.

Keto Macros FAQ

Getting Started

Optimizing Results

Advanced & Specific