food calculator for macros

Macro Calculator

Enter your daily calories and preferred macro split to calculate grams of protein, carbs, and fat.

Typical range: 1,500–3,500 calories/day.
Your macro percentages must add up to 100%.
Your results will appear here.

How to Use This Food Calculator for Macros

A macro calculator helps you convert daily calories into grams of protein, carbohydrates, and fat. This makes meal planning easier because food labels and tracking apps use grams, not percentages.

The calculator above uses standard calorie values: protein = 4 calories/gram, carbs = 4 calories/gram, and fat = 9 calories/gram. Enter your calorie target, choose your macro ratio, and you will get daily and per-meal targets instantly.

What Are Macros?

Protein

Protein supports muscle repair, satiety, and recovery. Common protein-rich foods include chicken breast, eggs, Greek yogurt, fish, tofu, tempeh, and lean beef.

Carbohydrates

Carbs are your body's most efficient fuel source for training and daily activity. Quality carb choices include oats, rice, potatoes, fruit, beans, and whole-grain bread.

Fat

Fat supports hormone function, brain health, and nutrient absorption. Smart fat sources include olive oil, avocado, nuts, seeds, and fatty fish like salmon.

Example Macro Calculation

Suppose your calorie target is 2,200 calories and your split is 30% protein / 40% carbs / 30% fat:

  • Protein: 2,200 × 0.30 = 660 calories ÷ 4 = 165g
  • Carbs: 2,200 × 0.40 = 880 calories ÷ 4 = 220g
  • Fat: 2,200 × 0.30 = 660 calories ÷ 9 = 73g

If you eat 4 meals per day, divide each macro by 4 to get your per-meal target.

Practical Meal Planning Tips

  • Build each meal around a protein source first.
  • Add carbs based on your activity level and workout timing.
  • Use fats to improve flavor and keep meals satisfying.
  • Track for 1–2 weeks, then adjust based on progress and energy levels.
  • Stay consistent; small daily habits beat extreme short-term dieting.

Best Foods for Macro-Friendly Eating

High-Protein Foods

  • Chicken breast, turkey, tuna, salmon
  • Egg whites, whole eggs, cottage cheese, Greek yogurt
  • Tofu, edamame, lentils, protein powder

Smart Carbohydrate Foods

  • Rice, oats, potatoes, quinoa
  • Bananas, berries, apples, oranges
  • Beans, whole grains, vegetables

Healthy Fat Foods

  • Olive oil, avocado, almonds, walnuts
  • Peanut butter, chia seeds, flaxseed
  • Salmon, sardines, mackerel

Final Note

Macro targets are a starting framework, not a rigid rulebook. Your best split depends on goals, training, stress, sleep, and food preferences. Use this calculator to create structure, then fine-tune as needed.

🔗 Related Calculators