Skip to content

Macro Calculator

Calculate your daily protein, carbohydrate, and fat targets based on your calorie needs and fitness goals.

Macro Calculator tool

Loading...

Example

Input: 2,000 calories per day, Maintenance goal (30P / 40C / 30F), 3 meals per day

Result: Protein 150 g, Carbs 200 g, Fat 67 g per day (Protein Per Meal 50 g)

Protein 2,000 x 30% / 4 = 150 g; carbs 2,000 x 40% / 4 = 200 g; fat 2,000 x 30% / 9 = 66.7 g, shown as 67 g.

Daily Macros at 2,000 and 2,500 Calories

GoalCaloriesProteinCarbsFat
Maintenance2,000150 g200 g67 g
Fat loss2,000200 g150 g67 g
Muscle gain2,000150 g250 g44 g
Keto2,000125 g25 g156 g
Maintenance2,500188 g250 g83 g
Fat loss2,500250 g188 g83 g
Muscle gain2,500188 g313 g56 g
Keto2,500156 g31 g194 g

Protein and carbs have 4 calories per gram, fat has 9. Rounded to whole grams.

  1. Enter your total daily calorie target (for example, your TDEE from the Calorie Calculator).
  2. Select your goal - maintenance, fat loss, muscle gain, or keto.
  3. Review the protein, carbohydrate, and fat percentages shown for that goal.
  4. View daily grams for each macronutrient.
  5. Set the number of meals per day to see per-meal macro breakdowns.

Splitting Calories Into Protein, Carbs and Fat

Macros are the three nutrients that supply calories: protein, carbohydrates and fat. This calculator splits a daily calorie target into grams of each. On 2,000 calories with the maintenance split of 30% protein, 40% carbs and 30% fat, you get 150 g protein, 200 g carbs and 67 g fat.

Enter your daily calories, choose a goal and set how many meals you eat. There are four preset splits. Maintenance is 30% protein, 40% carbs and 30% fat. Fat loss is 40/30/30, muscle gain is 30/50/20, and keto is 25/5/70. The tool shows daily grams for each macro and the amount per meal.

The grams come from simple math. Protein and carbs have 4 calories per gram, and fat has 9. So 30% of 2,000 calories is 600 calories, and 600 / 4 = 150 g of protein. The table below shows every preset at 2,000 and 2,500 calories.

Start with the right calorie number, since that drives weight change. If you do not know it, the Calorie Calculator estimates your daily needs. Then use these macros to shape what you eat. More protein can help keep muscle while you lose weight, and enough carbs help fuel hard training. These splits are general presets, not medical nutrition plans. Very high protein or very low carb diets are not right for everyone, including people with kidney disease or diabetes. A registered dietitian can set targets for your health and goals.

Formula / How It Works

Protein calories = total calories x protein %. Protein grams = protein calories / 4. Carb grams = carb calories / 4. Fat grams = fat calories / 9.

Frequently Asked Questions

Protein and carbohydrates each have about 4 calories per gram. Fat has about 9 calories per gram. Alcohol, which is not a macro in this tool, has about 7. These values are why 100 g of fat carries far more calories than 100 g of protein.
This tool uses 40% protein, 30% carbs and 30% fat for fat loss. Higher protein helps you feel full and keep muscle while eating less. The calorie deficit matters most, though. The best split is one you can stick to, so adjust it to suit your food preferences.
Guidelines for active people, such as the International Society of Sports Nutrition position stand, suggest about 1.4 to 2.0 g of protein per kg of body weight a day. For a 75 kg person, that is roughly 105 to 150 g. Resistance training is needed for the protein to build muscle.
This tool's keto preset gives 5% of calories to carbs. On 2,000 calories, that is 25 g of carbs a day, with 70% of calories from fat. Keto limits vary between plans. Talk to a doctor before starting keto if you have diabetes or take medication.

Related Tools

Calorie Calculator

Calculate your Total Daily Energy Expenditure (TDEE) and daily calorie needs using the Mifflin-St Jeor formula.

Health and Fitness

BMI Calculator

Calculate your Body Mass Index with a visual scale showing underweight, normal, overweight, and obese categories.

Health and Fitness

Body Fat Percentage Calculator

Estimate your body fat percentage using the US Navy method with neck, waist, and hip circumference measurements.

Health and Fitness

Ideal Weight Calculator

Find your ideal body weight range using multiple established formulas including Devine, Robinson, and Hamwi.

Health and Fitness

Water Intake Calculator

Find out how much water you should drink daily based on your weight, activity level, and climate conditions.

Health and Fitness