Macro Ratio Calculator
Calculate your exact daily grams of carbohydrates, protein, and healthy fats across popular splits like 40/30/30, low carb, keto, or custom flexible dieting macros.
How to Use This Calculator
- Enter Your Calorie Target: Input your target daily caloric intake (derived from your TDEE, cutting deficit, or bulking surplus).
- Select a Proven Macro Preset: Choose a standard nutritional split (such as 40/30/30 Balanced, Low-Carb, or Ketogenic) or engage custom sliders.
- Set Meal Frequency: Distribute your daily macronutrient totals evenly across 3 to 6 daily meals.
- Track Your Daily Grams: Use the exact gram outputs in your favorite food logging app (MyFitnessPal, Cronometer, MacroFactor) to reach your goals.
The Formula
Macronutrient gram conversions are calculated by dividing the assigned caloric fraction by each nutrient's energy density:
Because dietary fats contain 9 calories per gram—over twice the energy density of proteins and carbohydrates (4 kcal/g)—a moderate fat percentage translates into a lower total volume of grams on your plate.
Worked Example
Scenario Profile
An active individual following a 2,000 kcal balanced flexible diet with a 40% Carbs / 30% Protein / 30% Fat ratio over 4 meals:
1. Carbohydrates (40%): 2,000 × 0.40 = 800 kcal ÷ 4 kcal/g = 200.0 grams (50.0 g/meal).
2. Protein (30%): 2,000 × 0.30 = 600 kcal ÷ 4 kcal/g = 150.0 grams (37.5 g/meal).
3. Fat (30%): 2,000 × 0.30 = 600 kcal ÷ 9 kcal/g = 66.7 grams (16.7 g/meal).
Total Energy Check: 800 + 600 + 600 = 2,000 kcal exact alignment.