Macronutrient Splitter Calculator
Split daily calorie targets into customized protein, carbohydrate, and fat gram ratios using presets for Keto, Balanced, Zone, and High-Protein diets.
Daily Calorie & Macro Target Inputs
Target Per Meal (4 meals / day)
Embed this Tool on Your Website
Copy this code snippet to add the Macronutrient Splitter Calculator to your blog or website for free. It adjusts dynamically to mobile and desktop screens.
How to Use Macronutrient Splitter Calculator
Macronutrient Splitter Calculator Formula / How It Works
Our Macronutrient Splitter calculates total energy requirements by adjusting your base calorie input according to your chosen fitness goal. It then allocates total calories to protein, carbohydrate, and fat according to your selected percentage ratios. Finally, it converts energy values into physical grams using standard nutritional energy equivalents (4 kcal/g for protein and carbs, 9 kcal/g for fat).
Frequently Asked Questions
It divides your total daily calorie target into grams of protein, carbohydrates, and fat based on the percentage split you choose. It uses standard calorie densities: protein = 4 cal/g, carbohydrates = 4 cal/g, fat = 9 cal/g.
Common splits: for fat loss, try 40% protein / 30% carbs / 30% fat; for muscle gain, 30% protein / 50% carbs / 20% fat; for general health, the USDA recommends 10–35% protein / 45–65% carbs / 20–35% fat. Adjust based on your preference, dietary restrictions, and response.
Use the BMR Calculator to find your Basal Metabolic Rate, then multiply by your activity level to get TDEE. Subtract 300–500 calories for fat loss, or add 250–500 for muscle gain. Enter this adjusted calorie target here to split into macros.
It calculates total carbohydrate grams. Net carbs (total carbs minus dietary fiber) are a separate concept used in low-carb diets. To find net carbs, subtract your daily fiber intake (typically 25–38g) from the total carbs shown.
No. All calculations run entirely in your browser. Your calorie targets and personal data are never sent to any server or stored anywhere.
More tools available in our full calculator directory.