If you're starting keto, you've probably come across the term macros.
Macros—or macronutrients—are the three main nutrients that provide energy from food:
Carbohydrates
Protein
Fat
Keto changes the usual balance between these three macronutrients, with carbohydrates kept relatively low and fat providing a larger share of dietary energy.
But figuring out your keto macros isn't simply a matter of copying someone else's numbers.
Your appropriate intake can vary based on your body size, activity level, dietary preferences, health status, and goals.
This guide explains what keto macros are, how they work together, how to calculate them, and the common mistakes to avoid when setting them.
Important: The macro ranges in this article are general educational information, not individualized medical or nutritional advice. If you have a medical condition, take medication, are pregnant or breastfeeding, or need a medically supervised diet, work with an appropriate healthcare professional.
Macros is short for macronutrients.
The three macronutrients are:
Carbohydrates provide approximately 4 calories per gram.
They include foods such as:
Bread,Rice,Pasta,Fruit,Vegetables,Grains,Sugar,Legumes
On a ketogenic diet, carbohydrate intake is substantially reduced.
Protein provides approximately 4 calories per gram.
Protein is made up of amino acids and plays important roles in maintaining and building body tissues.
Common protein sources include:
Meat,Fish,Eggs,Seafood,Dairy,Some plant foods
Fat provides approximately 9 calories per gram.
Fat is the most energy-dense macronutrient and becomes a major source of dietary energy on a ketogenic diet.
Sources include:
Olive oil,Avocado,Nuts,Seeds,Butter,Cheese,Fatty fish
Keto macros describe how much carbohydrate, protein, and fat you consume while following a ketogenic eating pattern.
The defining feature of keto is very low carbohydrate intake.
A common ketogenic approach looks approximately like:
Carbohydrates: 5–10% of calories
Protein: 15–30%
Fat: 60–75%
These are broad ranges rather than rules.
The exact numbers used by different ketogenic diets can vary, and the amount of carbohydrate required to maintain ketosis differs between individuals.
For many people, it is more useful to think about keto macros as a framework rather than a perfect mathematical formula.
If your objective is nutritional ketosis, carbohydrates are generally the macro that requires the most attention.
Why?
Because reducing carbohydrate availability is what encourages the metabolic shift toward increased ketone production.
Protein and fat remain important, but they serve different purposes.
A useful way to think about the hierarchy is:
Carbohydrates → set the carbohydrate restriction
Protein → provide an appropriate amount for nutritional needs
Fat → provides much of the remaining dietary energy
This is more useful than simply trying to maximize fat while minimizing everything else.
A commonly used range for a ketogenic diet is approximately 20–50 grams of net carbohydrates per day.
However, there is no universal carbohydrate number that guarantees ketosis.
Some people may produce ketones at a higher carbohydrate intake, while others may need a lower intake.
Factors that can influence the response include:
Activity level
Food intake
Glycogen stores
Individual metabolism
Fasting
Overall diet composition
This is why you should be cautious with claims such as "you must eat exactly 20 grams of carbs to stay in ketosis."
For a deeper explanation, read [How Many Carbs Can You Eat on Keto?].
This is one of the most confusing parts of keto.
Total carbohydrates include all carbohydrates listed on a nutrition label.
Net carbohydrates generally refer to carbohydrates remaining after subtracting fiber.
A commonly used calculation is:
Net carbs = total carbs − fiber
For example, if a food contains:
10 g total carbohydrates
4 g fiber
the commonly calculated net carbohydrate amount would be:
10 − 4 = 6 g net carbs
However, food-labeling systems differ between countries, so always use the nutrition information relevant to the product you're buying.
Read [Net Carbs vs. Total Carbs] for a complete explanation.
Protein is essential, but keto does not mean "eat as much protein as possible."
Your protein needs depend on factors such as:
Body size
Age
Activity level
Muscle mass
Training
Overall diet
Individual health needs
A commonly used starting point for active adults is approximately 1.2–2.0 grams of protein per kilogram of body weight per day, although appropriate intake can vary considerably.
This isn't a universal prescription.
For someone who weighs 70 kg, for example, that broad range would correspond to roughly 84–140 grams of protein per day.
The point isn't that every person should eat one of those numbers.
The point is that protein should be considered independently from the amount of fat you eat.
Protein has several important roles.
It supplies amino acids used to:
Maintain body tissues
Build and repair muscle
Support enzymes
Produce hormones and other compounds
Support normal physiological function
Protein can also contribute to satiety.
That's why a keto diet shouldn't be reduced to:
"Keep carbs low and eat as much fat as possible."
A better approach is to establish an appropriate protein intake first, then use carbohydrate and fat intake to complete the dietary pattern.
Fat typically provides the largest proportion of calories on a ketogenic diet.
But there is an important distinction:
High fat does not mean unlimited fat.
Your dietary fat intake depends partly on how much total energy you need and how much protein and carbohydrate you're eating.
Good sources can include:
Olive oil,Avocado,Nuts,Seeds,Olives,Fatty fish,Butter,Cheese
Prioritize overall dietary quality rather than trying to consume the highest possible amount of fat.
You can think about keto macro calculations in four stages.
For example, you might choose a starting target of:
30 g net carbohydrates per day
This is only an example—not a universal recommendation.
Suppose your calculated target is:
120 g protein per day
Protein provides approximately 4 calories per gram.
So:
120 × 4 = 480 calories from protein
If your hypothetical daily energy target were:
2,000 calories
you would then account for your carbohydrate and protein calories.
Suppose:
30 g net carbohydrates
120 g protein
2,000 total calories
Carbohydrate calories:
30 × 4 = 120 calories
Protein calories:
120 × 4 = 480 calories
Combined:
600 calories
Remaining:
2,000 − 600 = 1,400 calories
Since fat provides approximately 9 calories per gram:
1,400 ÷ 9 ≈ 156 g fat
Again, this is a worked example, not a recommendation that everyone should eat 2,000 calories, 120 g protein, or 156 g fat.
Not necessarily.
Some people prefer to track calories and macros precisely. Others use a more intuitive food-based approach.
Keto can change appetite and food choices, and some people naturally eat less when carbohydrate intake is substantially reduced.
But ketosis doesn't make energy intake irrelevant.
Foods such as:
Oils,Butter,Cheese,Nuts,Nut butters
can be very energy-dense.
If your goal involves changing body weight, overall energy intake can still matter.
No.
There are several ways to approach keto.
You record:
Carbohydrates
Protein
Fat
Calories
This can be useful if you enjoy detailed data or need a specific dietary target.
You focus primarily on carbohydrate intake and pay attention to protein while allowing fat intake to vary.
You build meals around low-carbohydrate whole foods and use portion awareness rather than tracking every gram.
Which approach works best depends on the person.
The most accurate tracking system isn't necessarily the most sustainable one.
For beginners, the process can be simplified to:
Choose a low-carbohydrate target appropriate for your dietary approach.
Choose an amount that supports your nutritional needs.
Use appropriate fat sources to create satisfying meals.
This is generally more practical than starting with a percentage calculator and trying to force every meal to match an exact ratio.
Imagine a meal containing:
Grilled chicken
Broccoli
Olive oil
Avocado
The chicken provides protein.
The broccoli contributes carbohydrates, fiber, vitamins, and minerals.
The olive oil and avocado provide fat.
The meal doesn't need to contain an exact 5:20:75 ratio to be "keto."
Your daily pattern matters more than whether every individual plate matches a mathematical formula.
A simple breakfast could include:
Eggs + spinach + avocado
This provides:
Protein from eggs
Fat from eggs and avocado
Low levels of carbohydrate from spinach and avocado
Fiber and micronutrients from the plant foods
Chicken salad + leafy greens + olive oil dressing
This provides:
Protein from chicken
Fat from olive oil
Fiber and micronutrients from vegetables
Relatively low carbohydrate content
Salmon + roasted broccoli + olive oil
This provides:
Protein from salmon
Fat from salmon and olive oil
Low-carbohydrate vegetables
Fiber and micronutrients
These meals illustrate the basic structure without requiring you to turn every plate into a spreadsheet.
20 grams is commonly cited, but individual responses vary.
It is better understood as one commonly used ketogenic target rather than a biological law.
Keto emphasizes fat, but more isn't automatically better.
Protein remains important on keto.
Don't reduce protein simply because you've heard that "too much protein kicks you out of ketosis."
A macro target designed for another person doesn't automatically fit your body, activity level, or nutritional needs.
A meal doesn't stop being ketogenic because it contains 63% rather than 65% of calories from fat.
Macro percentages are useful for understanding the overall structure, but they aren't a substitute for context.
Macros don't tell the entire nutritional story.
Two diets can have identical carbohydrate, protein, and fat numbers while being very different in fiber, micronutrients, food quality, and degree of processing.
Not necessarily.
Hunger can have many causes.
Before simply adding more fat, consider:
Was the meal large enough?
Did it contain enough protein?
Did you include vegetables or other sources of fiber?
Are you actually hungry or simply accustomed to eating at a particular time?
Have you been restricting food excessively?
A high-fat meal can be energy-dense without necessarily addressing every reason someone feels hungry.
The idea that ordinary amounts of dietary protein automatically "kick you out of ketosis" is an oversimplification.
Protein can contribute to glucose production through gluconeogenesis, but this doesn't mean that eating protein causes an automatic conversion into glucose or automatically ends ketosis.
Protein requirements should be considered based on your overall nutritional needs rather than fear of eating protein.
A higher-carbohydrate meal can reduce ketone production, but it isn't a reason to panic.
Instead of thinking:
"I ruined keto."
Think:
"That meal contained more carbohydrate than I planned. What can I learn from it?"
If it happened because you weren't prepared, improve meal planning.
If it happened at a restaurant, develop a restaurant strategy.
If it happened because you were extremely hungry, examine whether your meals are sufficiently satisfying.
The goal is to build a system rather than depend entirely on willpower.
Your activity level can influence your nutritional needs.
People who exercise regularly may have different protein and energy requirements from people who are sedentary.
Exercise can also affect glycogen use and carbohydrate tolerance.
If you're highly active or training for a specific sport, a generic keto macro calculator may not adequately account for your requirements.
In that situation, individualized guidance can be useful.
If you're completely new to keto, don't feel that you need to calculate everything perfectly before eating your first meal.
Start by understanding:
Carbohydrates: Keep them sufficiently low for your chosen ketogenic approach.
Protein: Eat an appropriate amount based on your nutritional needs.
Fat: Use it to provide energy and make meals satisfying.
Food quality: Build your diet around nutrient-dense foods rather than relying entirely on packaged keto products.
Once you understand those four principles, detailed tracking becomes much easier if you decide you need it.
There isn't one macro ratio that works for everyone.
A common ketogenic pattern is very low in carbohydrates, moderate in protein, and relatively high in fat.
Your individual targets depend on your dietary needs and goals.
A commonly cited range is approximately 5–10% carbohydrate, 15–30% protein, and 60–75% fat.
These percentages are broad guidelines, not universal requirements.
Many ketogenic diets use approximately 20–50 grams of net carbohydrates per day.
Individual responses vary, so there isn't one number that guarantees ketosis.
A commonly used general range for active adults is approximately 1.2–2.0 g/kg/day, but individual requirements vary.
Fat generally supplies the largest share of calories on a ketogenic diet. The appropriate amount depends on your total energy needs, carbohydrate intake, protein intake, and dietary goals.
No.
Some people track everything, while others primarily monitor carbohydrate intake and build meals around whole foods.
A higher carbohydrate intake can reduce ketone production, but one meal doesn't mean you need to abandon your overall plan.
Return to your normal eating pattern and consider what caused the deviation.
Yes.
"Keto" doesn't mean unlimited fat. High-fat foods can still contribute substantial amounts of energy.
A calculator can be useful for estimating starting targets, but it cannot account perfectly for individual physiology or medical needs.
Treat calculated macros as a starting framework rather than an absolute prescription.
Macro Main role on keto Approx. calories per gram General keto approach
Carbohydrates Limited to encourage ketosis 4 Very low
Protein Provides amino acids 4 Adequate/moderate
and supports tissue maintenance
Fat Major source of dietary energy 9 Relatively high
Remember: the exact numbers depend on the individual.
Keto macros are simply a way of understanding how carbohydrates, protein, and fat fit together in a ketogenic diet.
The most important principle is that carbohydrate intake needs to be sufficiently low to support the metabolic state you're aiming for.
From there:
Set an appropriate protein intake.
Use fat as a major source of dietary energy.
Prioritize nutrient-dense foods.
Don't assume one person's macros are right for everyone.
And don't let macro tracking become more complicated than the diet itself.
If you're just starting keto, you don't need perfect numbers before you can begin. Learn the basic food categories, understand carbohydrates and net carbs, build simple meals, and adjust your approach as you learn what works for you.