Scenario

Macro Calculator for Keto Diet — Fat Protein Carb Breakdown

Calculate keto macros using the 70/25/5 framework. Set net carbs under 50g, adequate protein, and the rest from fat to enter and maintain ketosis.

Interactive Calculator

Your Details

kcal

Your Daily Macros

Protein

25% of calories

125g

Carbohydrates

45% of calories

225g

Fat

30% of calories

67g

Macronutrient Distribution

Goal Comparison

How macro distribution changes across different goals at 2,000 kcal.

Per-Meal Breakdown

3 meals/day
667
kcal/meal
P: 42gC: 75gF: 22g
4 meals/day
500
kcal/meal
P: 31gC: 56gF: 17g
5 meals/day
400
kcal/meal
P: 25gC: 45gF: 13g

Summary: Based on 2,000 kcal/day and a maintenance goal, consume 125g protein, 225g carbs, and 67g fat daily.

The formula

The formula

What Macronutrients Measure

Macronutrients — protein, carbohydrates, and fat — are the three main nutrient categories your body needs in large quantities to produce energy, build and repair tissues, and maintain normal physiological function. Each macronutrient provides a specific amount of energy per gram: protein and carbohydrates supply 4 kcal/g, while fat supplies 9 kcal/g. Alcohol, while not a macronutrient, provides 7 kcal/g but offers no essential nutrients.

The concept of macronutrient distribution is central to sports nutrition, weight management, and metabolic health. Rather than focusing solely on total calorie intake, a macro-based approach considers the quality and composition of those calories. Different goals — weight loss, muscle gain, maintenance, or athletic performance — call for different proportions of protein, carbohydrates, and fat. This calculator uses your total daily calorie target and your selected goal to derive gram-level macro targets you can use for meal planning.

The Macronutrient Formula

Each gram of protein or carbohydrate provides 4 kcal, and each gram of fat provides 9 kcal. Given a daily calorie target, the gram target for each macro is calculated as:

Protein = (Calories × P%) ÷ 4
Carbs = (Calories × C%) ÷ 4
Fat = (Calories × F%) ÷ 9

Protein & Carbs: 4 kcal/g | Fat: 9 kcal/g

Formula Source

This calculator uses the **Acceptable Macronutrient Distribution Ranges (AMDR)** from the **Institute of Medicine, Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids** published in **2005**.

Reference URL: https://nap.nationalacademies.org/catalog/10490/dietary-reference-intakes-for-energy-carbohydrate-fiber-fat-fatty-acids-cholesterol-protein-and-amino-acids

Last Verified: 2026-07-30

Worked Example

Consider a person with a maintenance goal of 2,000 kcal/day using a 25% protein, 45% carbs, 30% fat split. Protein = 2,000 × 0.25 ÷ 4 = 125 g. Carbs = 2,000 × 0.45 ÷ 4 = 225 g. Fat = 2,000 × 0.30 ÷ 9 = 67 g. If the same person switched to a weight loss goal with a 35% protein, 40% carbs, 25% fat split at 1,700 kcal/day, the targets would be: Protein = 1,700 × 0.35 ÷ 4 = 149 g, Carbs = 1,700 × 0.40 ÷ 4 = 170 g, Fat = 1,700 × 0.25 ÷ 9 = 47 g. These numbers are starting references — individual needs vary based on activity, body composition, and tolerance.

Macronutrient Distribution Table

GoalProteinCarbsFat
Weight Loss30–35%35–40%25–30%
Maintenance20–25%45–50%25–30%
Muscle Gain30–35%40–45%20–25%
Low Carb / Ketogenic25–30%5–15%60–70%

Why Macro Splits Alone Are Not a Full Picture

While macro targets provide a useful framework for structuring meals, they do not capture food quality. Two people eating identical macro distributions can have vastly different health outcomes if one obtains their macros from whole, minimally processed foods and the other from ultra-processed products. Fiber intake, micronutrient density, fatty acid profile, and meal timing are equally important dimensions that a simple percentage split does not address.

Additionally, individual protein needs scale more meaningfully with lean body mass than with total calorie intake. A person with higher muscle mass may need more protein than the percentage-based calculation suggests, while a very sedentary person may need less. The macro percentages shown here are population-level starting points — personal adjustment based on hunger, energy, performance, and progress is expected and encouraged.

Known Limitations

  • Percentage-based splits assume a fixed calorie target and do not account for individual body composition or metabolic rate.
  • Do not distinguish between types of carbohydrates (simple vs. complex) or fat (saturated, unsaturated, trans).
  • Do not account for medical conditions such as diabetes, kidney disease, or metabolic disorders that require specific macro modifications.
  • Less accurate for individuals at extremes of body size, athletes with very high energy turnover, or older adults with altered protein requirements.
  • Macro targets are estimates, not prescriptions. Real-world adherence and individual response should guide adjustments.
Scenario guide

Scenario guide

Standard Keto Ratios

The ketogenic diet is a very low-carbohydrate, high-fat eating pattern designed to shift the body from glucose-based to ketone-based metabolism, a state called nutritional ketosis. The standard macronutrient distribution by calories is 70 to 75 percent fat, 20 to 25 percent protein, and 5 to 10 percent carbohydrate — often expressed as 70/25/5 or 75/20/5. In absolute carbohydrate terms this translates to roughly 20 to 50 grams of net carbohydrate per day, though the exact threshold for ketosis varies by individual and ranges from 20 g to 50 g for most adults. Fat becomes the primary fuel source, protein is kept moderate (too much protein can be converted to glucose through gluconeogenesis and may slow ketosis), and carbohydrate is the most strictly limited macro.

Net Carbs vs. Total Carbs

On keto, the relevant measurement is net carbohydrate, not total carbohydrate. Net carbs are calculated as total carbohydrates minus dietary fiber and, in some frameworks, minus sugar alcohols (such as erythritol and allulose) which have minimal metabolic impact. Fiber passes through the digestive system largely unabsorbed and does not raise blood glucose or kick you out of ketosis. For example, 100 g of broccoli contains about 7 g of total carbohydrate but only about 4 g of net carbohydrate after subtracting 3 g of fiber. Most keto trackers and apps report net carbs by default. Set your daily target at 20 to 50 g of net carbs, and keep total carbohydrate intake below 50 g to reliably enter and maintain ketosis. Track all foods using a reliable database and weigh raw foods in the early stages to calibrate portion sizes.

Protein Considerations

Protein on keto is moderate, not high in percentage terms, but adequate in absolute grams. A typical target is 1.2 to 1.7 g/kg of body weight per day — lower than the 1.6 to 2.2 g/kg/day range used in standard high-protein diets. The reason: excessive protein can be converted to glucose through gluconeogenesis, potentially slowing ketosis and increasing the caloric contribution of protein at the expense of fat. For a 75 kg adult, this means roughly 90 to 125 g of protein per day, which is sufficient to preserve muscle — especially when combined with resistance training — without displacing fat as the primary calorie source. Push toward the upper end of the range if you resistance train regularly or are trying to preserve muscle during fat loss.

Fat Quality

  • Unsaturated fats: Olive oil, avocados, nuts, seeds, and fatty fish provide monounsaturated and omega-3 fats that support heart health and inflammation markers. Prioritize these as the foundation of fat intake.
  • Saturated fats: Butter, coconut oil, fatty red meat, and full-fat dairy contribute saturated fat. Keep saturated fat under 10 percent of total calories, consistent with mainstream dietary guidance — this is easier on keto than most diets because total fat is already high.
  • Trans fats: Avoid entirely. Found in processed foods, fried foods, and some baked goods.
  • Omega-3 to omega-6 ratio: Modern diets are often skewed toward omega-6. Supplement with fish oil or eat fatty fish 2 to 3 times per week to support the ratio.

Transition Period

The transition into ketosis — often called "keto flu" — typically lasts 3 to 10 days and is caused by rapid water and electrolyte loss as glycogen stores deplete. Common symptoms include fatigue, headache, brain fog, nausea, and constipation. To ease the transition, increase electrolyte intake (sodium 3000 to 5000 mg/day, potassium 2000 to 3500 mg/day, magnesium 300 to 400 mg/day), drink plenty of water, and eat fat freely to match appetite. Most people adapt fully within 2 weeks; full metabolic adaptation (improved fat oxidation and ketone utilization) takes 4 to 8 weeks. Test ketosis with blood ketone meters (most accurate, target 0.5 to 3.0 mmol/L beta-hydroxybutyrate), urine strips (inexpensive but inaccurate after adaptation), or breath meters. Blood ketones are the most reliable non-lab measure.

FAQ

Frequently Asked Questions

What is the standard keto macro ratio?
The standard ketogenic macro ratio by calories is 70 to 75 percent fat, 20 to 25 percent protein, and 5 to 10 percent carbohydrate, often expressed as 70/25/5 or 75/20/5. In absolute terms this means roughly 20 to 50 grams of net carbohydrate per day, 1.2 to 1.7 g/kg/day of protein, and the remaining calories from fat. Total fat intake typically works out to 1.5 to 2.0 g/kg/day depending on total calorie needs.
What is the difference between net carbs and total carbs?
Net carbohydrates equal total carbohydrates minus dietary fiber (and, in some frameworks, minus minimally-impactful sugar alcohols like erythritol and allulose). Fiber passes through the digestive system largely unabsorbed and does not raise blood glucose or kick you out of ketosis. For example, 100 g of broccoli has about 7 g total carbohydrate but only about 4 g net carbs after subtracting 3 g fiber. On keto, track net carbs — a daily target of 20 to 50 g of net carbs is the standard range for entering and maintaining ketosis.
How much protein should I eat on keto?
On keto, protein is moderate: roughly 1.2 to 1.7 g/kg/day of body weight. This is lower than the 1.6 to 2.2 g/kg/day used in standard high-protein diets because excessive protein can be converted to glucose through gluconeogenesis, potentially slowing ketosis. For a 75 kg adult this means roughly 90 to 125 g per day. Push toward the upper end if you resistance train regularly. This level is sufficient to preserve muscle when combined with resistance training.
How do I know if I am in ketosis?
The most accurate non-lab measure is a blood ketone meter, which measures beta-hydroxybutyrate in the blood. The standard therapeutic ketosis range is 0.5 to 3.0 mmol/L; nutritional ketosis typically sits in the 0.5 to 1.5 mmol/L range. Urine ketone strips are inexpensive but become inaccurate after metabolic adaptation (usually after 2 to 4 weeks), as the body reabsorbs ketones rather than excreting them. Breath meters measure acetone in exhaled breath and are moderately accurate. Subjective signs of ketosis include reduced hunger, improved mental clarity, and initial "keto flu" symptoms during the first 3 to 10 days.
What is keto flu and how do I avoid it?
Keto flu is a 3 to 10 day transition period caused by rapid water and electrolyte loss as glycogen stores deplete. Symptoms include fatigue, headache, brain fog, nausea, and constipation. To ease the transition, increase sodium (3000 to 5000 mg/day), potassium (2000 to 3500 mg/day), and magnesium (300 to 400 mg/day), drink plenty of water, and eat fat freely to match appetite. Most people adapt within 2 weeks; full metabolic adaptation (improved fat oxidation) takes 4 to 8 weeks. Starting with a moderate rather than aggressive carbohydrate cut in the first week can also ease symptoms.
Keep going