Free · No Signup Required

Keto Macro Calculator

This free keto macro calculator gives you personalized daily targets for fat, protein, and net carbs based on your body stats, activity level, and weight goal. It works for all keto variants — standard, lazy, targeted, cyclical, and carnivore — and uses the Mifflin-St Jeor or Katch-McArdle formula depending on whether you know your body fat percentage. No signup required. Results are yours immediately.

years
lbs
ft
in

Leave blank to use the standard Mifflin-St Jeor formula

%

How to use this calculator

01

Enter your stats

Age, weight, height, and biological sex. Optionally add body fat percentage for more precise protein targets using the Katch-McArdle formula.

02

Choose your goal

Select your activity level, keto variant, and weight goal. Options range from aggressive cut (−2 lbs/week) to lean bulk (+0.5 lbs/week).

03

Get your macros

Your personalized daily fat, protein, and net carb targets appear instantly — with a macro breakdown chart, variant-specific tips, and weekly totals.

Related calculators

How to calculate keto macros

Calculating your keto macros starts with your Total Daily Energy Expenditure (TDEE) — the number of calories your body burns in a day based on your size, age, sex, and activity. From there, you apply a calorie adjustment based on your goal (a deficit for weight loss, a surplus for muscle gain, or maintenance for body recomposition), and then split those calories into the three macronutrients using ketogenic ratios.

Most keto calculators — including this one — use the Mifflin-St Jeor equation to estimate Basal Metabolic Rate (BMR): the calories your body needs at rest. If you know your body fat percentage, the more accurate Katch-McArdle formula is used instead, because it calculates BMR from lean mass directly. BMR is then multiplied by an activity factor to arrive at TDEE.

The resulting calorie target is then divided into fat, protein, and net carbohydrates using the macro ratios appropriate for your chosen keto variant. Fat provides 9 calories per gram; protein and carbohydrates each provide 4. This is why the fat gram total looks large relative to the others — it's the most calorie-dense macronutrient, and on keto it's the primary fuel source.

What are the right keto macro ratios?

The standard ketogenic diet targets approximately 70–75% of daily calories from fat, 20–25% from protein, and 5–10% from net carbohydrates. These ratios are designed to deplete glycogen stores and trigger the liver to produce ketones from fat — the metabolic state known as nutritional ketosis. The exact ratio that works best varies slightly between individuals, but the standard split is a reliable starting point for the majority of people.

Fat is high not because it's magical, but because carbohydrates are low. On a standard diet, 45–65% of calories come from carbohydrates. On keto, those calories have to come from somewhere — and fat is the designated replacement. Protein is kept moderate rather than high because very high protein intake can be converted to glucose through gluconeogenesis, potentially interfering with ketosis.

Net carbs — total carbohydrates minus fiber and sugar alcohols — are what actually matter for ketosis. Fiber passes through the gut without raising blood glucose significantly, so it doesn't count toward your daily carb limit. For most people, keeping net carbs at or below 20–25g per day reliably produces nutritional ketosis within 2–4 days.

Keto macros by diet variant

Standard Keto Macros (SKD)

Standard keto is the baseline: 70% fat, 25% protein, 5% net carbs. This is the most studied form of the ketogenic diet and the right starting point for most people. No food timing requirements, no refeeds, just consistent macro targets every day. Most people doing standard keto aim for 20–25g net carbs daily and adjust upward if they tolerate more while staying in ketosis.

Lazy Keto Macros

Lazy keto tracks only one number: net carbs. The fat and protein targets exist but aren’t tracked daily. This approach sacrifices precision for sustainability and works well for people who find macro tracking tedious or who are coming from a casual low-carb background. The carb limit is typically 20g net carbs per day, and results are good as long as total calories aren’t dramatically over maintenance.

Targeted Keto (TKD) Macros

Targeted keto is designed for athletes and frequent exercisers. The baseline macros are 65% fat, 25% protein, and 10% carbs, with an additional 25g of fast-digesting carbohydrates consumed 30–60 minutes before training sessions. The pre-workout carbs provide glycolytic fuel for high-intensity work without disrupting ketosis during rest periods. TKD is not ideal for sedentary individuals.

Cyclical Keto (CKD) Macros

Cyclical keto alternates between 5 strict keto days (70% fat / 25% protein / 5% carbs) and 2 higher-carb refeed days (20% fat / 30% protein / 50% carbs). The refeed days are intended to replenish muscle glycogen for athletes doing high-volume training. CKD is the most complex variant and is best suited for experienced keto dieters who have already fat-adapted and are actively resistance training.

Carnivore Macros

The carnivore diet eliminates all plant foods, so net carbs are zero. Macros split roughly 70% fat and 30% protein, with all calories coming from meat, fish, eggs, and dairy. This is the most restrictive keto variant and eliminates the fiber that most people rely on for satiety and gut health. It may be appropriate for individuals with autoimmune conditions or food sensitivities after consulting a physician.

How to hit your keto macros daily

The most effective habit for hitting keto macros is tracking with a food scale, not measuring cups. Volume measurements introduce significant variability — especially for calorie-dense foods like nuts, nut butters, cheese, and oils. A kitchen scale that reads in grams costs under $15 and eliminates the most common reason people stall: eating more than they think.

Build your tracking around whole, single-ingredient foods as much as possible. Eggs, fatty cuts of meat, fish, leafy greens, avocados, cheese, butter, and heavy cream are all naturally keto and easy to track accurately. When you eat mixed or processed foods, check the net carb count carefully — many "low-carb" products contain hidden sweeteners that add up quickly.

Meal prepping 3–4 days ahead removes the decision-making that leads to off-plan meals. Batch-cook protein sources (ground beef, chicken thighs, salmon) and have keto-friendly snacks (hard-boiled eggs, string cheese, macadamia nuts) ready when hunger hits unexpectedly. Most people who abandon keto do so because they were hungry and unprepared, not because they didn't want to stay on plan.

When to recalculate your keto macros

Recalculate your macros after losing or gaining 10 or more pounds. Your TDEE decreases as you lose weight — the same calorie deficit that worked at 200 lbs may not be enough to keep the scale moving at 175 lbs. Refreshing your numbers every 10 lbs ensures your targets stay calibrated to your current body rather than the one you started with.

Also recalculate when your activity level changes significantly. Starting a new training program, beginning a physically demanding job, or going from sedentary to active (or vice versa) can shift your TDEE by 300–600 calories per day. Running on outdated numbers is a common reason for stalled progress despite strict adherence.

If you've been consistently hitting your current targets for 3–4 weeks without seeing expected progress, recalculate and consider dropping calories by 100–150 kcal rather than making a large adjustment. Smaller, incremental changes are easier to sustain and less likely to trigger the increased hunger that comes with rapid calorie reductions.

Frequently asked questions

Medical Disclaimer: This calculator provides estimates for informational purposes only. Results are not medical or nutritional advice. Consult a registered dietitian or qualified healthcare provider before making significant dietary changes, especially if you have a medical condition, are pregnant, or take prescription medications. Individual results vary.