Calculate your optimal daily macronutrient split — protein, carbohydrates, and fat — based on your calorie target and diet type. Get grams and calories for each macro.
Macronutrients — protein, carbohydrates, and fat — are the three nutrients your body needs in large quantities. Each plays a distinct role: protein builds and repairs tissue, carbohydrates fuel activity and brain function, and fat supports hormone production and nutrient absorption. The ratio in which you consume them affects body composition, energy, and performance.
This calculator takes your daily calorie target and applies one of several popular macro splits to show you how many grams of protein, carbs, and fat you could aim for each day. Whether you follow a balanced diet, high-protein plan, low-carb approach, ketogenic diet, or a custom ratio, the results give you a practical starting point.
Counting macros (often called "IIFYM" — If It Fits Your Macros) is a flexible dieting approach because it focuses on nutrient composition rather than restricting specific foods. Hitting your macro targets can give you more food-choice flexibility than rigid meal plans.
Calories alone do not tell the full story. Two people eating 2,000 kcal/day can have very different outcomes if one eats mostly protein and the other mostly carbs. Macro tracking helps you keep protein high enough to preserve muscle, fat high enough to stay practical, and carbs matched to your activity level.
This calculator is especially useful for anyone following a structured fitness program, preparing for competition, or trying to optimize body composition. It provides clear, actionable gram targets rather than vague advice like "eat more protein."
Grams from percentage: Protein grams = (calories × protein%) / 4 Carb grams = (calories × carb%) / 4 Fat grams = (calories × fat%) / 9 Calorie values per gram: Protein: 4 kcal/g Carbohydrate: 4 kcal/g Fat: 9 kcal/g (Alcohol: 7 kcal/g — not a macro but often counted)
Result: Protein: 250g | Carbs: 188g | Fat: 83g
At 2,500 kcal with a 40/30/30 split: Protein = 2500×0.40/4 = 250g (1,000 kcal). Carbs = 2500×0.30/4 = 188g (750 kcal). Fat = 2500×0.30/9 = 83g (750 kcal). The split is a common high-protein template for people who want a simple macro starting point.
Protein (4 kcal/g) is the building block of muscle, skin, hormones, and enzymes. It has the highest thermic effect of food, meaning your body burns 20-30% of protein calories just digesting it. High-protein diets consistently show greater satiety, better muscle preservation during calorie deficits, and slightly higher metabolic rates.
Carbohydrates (4 kcal/g) are your body's preferred energy source, especially for high-intensity exercise and brain function. They are stored as glycogen in muscles and the liver. Cutting carbs too low can impair workout performance, mood, and cognitive function.
Dietary fat (9 kcal/g) is calorie-dense but essential. It supports cell membrane integrity, vitamin absorption (A, D, E, K), and hormone production. Extremely low-fat diets (<15% of calories) can disrupt hormonal function and reduce nutrient absorption.
Balanced (30/40/30): A moderate approach suitable for general fitness and health. Good starting point for beginners. High Protein (40/30/30): Prioritizes muscle preservation and satiety, ideal for cutting phases. Low Carb (30/20/50): Reduces carbs while increasing fat, popular for those who feel better with fewer carbs. Keto (25/5/70): Very low carb, forces the body to use fat as primary fuel. Zone Diet (30/40/30): Popularized by CrossFit and endurance athletes.
Your optimal macro split changes as your body and goals change. When starting a muscle-building phase, increase carbs. When entering a cut, increase protein relative to total calories. If energy flags, increase carbs; if hunger surges, increase protein or fat. The key is to make small adjustments (5-10% shifts) and observe results over 2-3 weeks before changing again.
Last updated:
This worksheet converts a calorie target into grams of protein, carbohydrate, and fat using a selected macro split. The percentages are intentionally simple because the page is meant for planning and comparison, not for enforcing a single optimal diet. The result should be adjusted based on preference, training load, and how the person actually responds.
A 40% protein / 30% carbs / 30% fat split works well for most people cutting weight. The high protein preserves muscle, moderate fat maintains hormonal health, and reduced carbs create the deficit. However, the best split is one you can sustain consistently.
For bulking, aim for 30% protein / 45% carbs / 25% fat. Higher carbs fuel intense training and replenish glycogen. Keep protein at 0.8-1g/lb body weight. Surplus calories should come primarily from carbohydrates and moderate fat.
Standard keto is approximately 5% carbs / 25% protein / 70% fat. This typically means 20-50g of carbs per day, which puts the body into ketosis (burning fat for fuel instead of glucose). It is effective for some people but difficult to sustain long-term.
No. Aim to be within 5-10g of each target. Protein is the most important macro to prioritize hitting. Carbs and fat can flex somewhat as long as total calories remain consistent. Perfection is not required for results.
Use a food tracking app like MyFitnessPal, Cronometer, or MacroFactor. Log every meal and snack. Use a food scale for the first few weeks until you can estimate portions accurately. Most people develop good portion intuition within 2-3 weeks of tracking.
IIFYM (If It Fits Your Macros) is not a license to eat only junk food. While technically you can hit macros with pizza and ice cream, long-term health requires micronutrients from whole foods. Aim for 80-90% whole foods and use the remaining 10-20% for flexibility.
Optional but can be beneficial. On training days, increase carbs by 30-50g and decrease fat by 10-15g. On rest days, do the reverse. Keep protein constant every day. This is called "calorie cycling" or "carb cycling" and optimizes fuel timing.