Skip to main content
Calcimator

Ketogenic Diet Calculator

Calculate macronutrient grams and percentages for therapeutic ketogenic diets at 1:1 through 4:1 ratios. Used for epilepsy, GLUT1 deficiency, and metabolic therapy.

Inputs

Results

Fat (g/day)

200

Protein (g/day)70
Net carbs (g/day)0
Fat % of calories86.5
Protein % of calories13.5
Carb % of calories0
Net carbs per meal (g)0
Fat per meal (g)67
Actual total calories (kcal)2,080
How to Use This Calculator
  1. Enter the patient's weight in kg and daily caloric goal.
  2. Set the ketogenic ratio (fat grams : protein + carb grams), commonly 3:1 or 4:1.
  3. Enter the protein goal in g/kg/day.
  4. Review the daily fat, protein, and carbohydrate gram targets.
  5. Work with a registered dietitian specializing in ketogenic therapy to implement and monitor.

How the result changes with Caloric goal (kcal/day)

Caloric goal (kcal/day)Fat (g/day)
95095
2,075208
3,425343
4,550455

What each input means

Weight (kg)
Body weight in kilograms.
Caloric goal (kcal/day)
Target daily caloric intake.
Keto ratio (fat:protein+carb)
Classical = 4:1, moderate = 3:1, liberal = 2:1, modified Atkins ≈ 1:1.
Protein (g/kg/day)
Protein allocation. Typically 1.0 g/kg for adults on therapeutic keto.

What each result means

Fat (g/day)
Daily fat in grams.
Protein (g/day)
Daily protein in grams.
Net carbs (g/day)
Daily carbohydrate allowance.
Fat % of calories
Percentage of total calories from fat.
Protein % of calories
Percentage of total calories from protein.
Carb % of calories
Percentage of total calories from carbs.
Net carbs per meal (g)
Carb allowance per meal (3 meals/day).
Fat per meal (g)
Fat target per meal (3 meals/day).
Actual total calories (kcal)
Verified total from macro gram calculations.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Weight (kg) = 70, Caloric goal (kcal/day) = 2000, Keto ratio (fat:protein+carb) = 4, Protein (g/kg/day) = 1 = 4 input(s) provided
  2. Calculate Fat
    Fat = ketoRatio * proteinPlusCarb
    200 = 200
  3. Calculate Protein
    Protein = proteinPerKg * weightKg
    70 = 70
  4. Calculate Net carbs
    Net carbs
    0 = 0

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Medical & Clinical.