Macronutrient Calculator

Calculate how many grams of protein, carbohydrates, and fat you should eat daily based on your calorie target and preferred diet.

Protein
— cal
Carbs
— cal
Fat
— cal
Protein Carbs Fat

Diet Type Breakdown

DietProteinCarbsFat
Balanced30%40%30%
Low-Carb40%20%40%
Keto25%5%70%
High-Protein40%35%25%

How It Works

Macronutrients (macros) are the three main nutrients your body needs in large amounts: protein, carbohydrates, and fat. Each provides a different amount of energy:

The calculator divides your total calorie target into the three macros according to the percentages of your chosen diet type, then converts calories to grams using the values above.

Related Calculators