Boneyard Tools

Macro Calculator

Turn a daily calorie target into grams of protein, carbohydrate and fat. Choose a preset ratio or set your own percentages and the calculator does the math.

How to use the macro calculator

  1. Enter your daily calorie target.
  2. Pick a preset ratio or set protein, carb and fat percentages that total 100%.
  3. Read off the grams and calories for each macronutrient.

Examples

2000 kcal, 40/40/20 split

calories: 2000, protein: 40%, carb: 40%, fat: 20%
Protein 200 g, Carbs 200 g, Fat 44 g

1800 kcal on a keto ratio (25/5/70)

calories: 1800, protein: 25%, carb: 5%, fat: 70%
Protein 113 g, Carbs 23 g, Fat 140 g

Frequently asked questions

What are macros?

Macros, short for macronutrients, are the three nutrients that supply energy: protein, carbohydrate and fat. Your daily calories come from some mix of the three, and the split affects body composition and how full you feel.

How many calories are in a gram of each macro?

Protein and carbohydrate each provide about 4 calories per gram, while fat provides about 9 calories per gram. The calculator uses these standard Atwater factors to convert percentages into grams.

What are common macro splits?

A balanced plan is often around 30% protein, 40% carbs and 30% fat. Low-carb and high-protein plans push protein or fat higher, and a keto ratio keeps carbs very low (about 5%) with most calories from fat.

What macros should I use for keto?

A typical ketogenic ratio is roughly 70% fat, 25% protein and 5% carbohydrate. The goal is to keep carbs low enough to stay in ketosis while getting enough protein to preserve muscle.

How do I set my daily calories?

Start from your maintenance calories (your TDEE), then subtract for fat loss or add for muscle gain. Use a TDEE calculator to estimate maintenance, then plug that number in here.

Do the percentages have to add up to 100?

Yes. Protein, carb and fat are shares of your total calories, so the three percentages must total 100%. The calculator flags any split that does not add up.

Related tools