Macro Nutrient Calculator | Free Protein Carbs and Fat Calculator
Free Online Tool

Macro Nutrient Calculator

Use our free macro nutrient calculator to find your ideal daily protein, carbohydrate, and fat intake based on your body stats and fitness goals. No sign-up required.

FreeAlways free to use
InstantResults in seconds
Goal-basedLose, maintain, or build
No sign-upNo account needed
Infographic showing how a macro nutrient calculator splits daily protein carbs and fat intake based on fitness goals
Calculate your daily macros
yrs
lbs
in
Your daily calorie target
0
calories per day
Protein
grams per day
— calories
Carbohydrates
grams per day
— calories
Fat
grams per day
— calories
BMR (calories at rest)
TDEE (maintenance calories)

How to use this macro nutrient calculator

Our macro nutrient calculator gives you a personalized daily breakdown of protein, carbs, and fat in seconds. Simply enter your details and select your goal.

1

Select your gender and enter your age — both affect your metabolic rate calculation.

2

Enter your weight and height to calculate your BMR and daily energy needs accurately.

3

Select your activity level — be realistic, as overestimating is the most common mistake.

4

Choose your fitness goal — lose weight, maintain, or build muscle — and hit Calculate.

What are macro nutrients?

Macro nutrients — commonly called macros — are the three main categories of nutrients that provide your body with energy. Our macro nutrient calculator helps you find the right balance of all three based on your specific goals. Each macro serves a distinct purpose in the body and contributes a different number of calories per gram.

The three macronutrients explained

Protein

Protein — 4 calories per gram

Protein is essential for building and repairing muscle tissue, producing enzymes and hormones, and supporting immune function. Furthermore, protein is the most satiating macro — it keeps you feeling full longer than carbs or fat. Best sources include chicken, fish, eggs, Greek yogurt, tofu, legumes, and lean beef.

Carbohydrates

Carbohydrates — 4 calories per gram

Carbohydrates are the body's preferred and most efficient fuel source, particularly for the brain and during high-intensity exercise. Not all carbs are equal — complex carbs from oats, rice, sweet potatoes, and whole grains provide sustained energy, while simple sugars cause rapid spikes and crashes.

Fat

Fat — 9 calories per gram

Dietary fat is critical for hormone production, brain health, and the absorption of fat-soluble vitamins A, D, E, and K. Additionally, healthy fats from avocados, nuts, olive oil, and fatty fish support cardiovascular health. Fat is the most calorie-dense macro at 9 calories per gram, so portions matter more.

Macro nutrient splits by fitness goal

The right macro split depends entirely on your fitness goal. Our macro nutrient calculator automatically applies the optimal ratio for your selected goal. Here is a breakdown of how the splits differ and why:

Goal Protein Carbohydrates Fat
Lose weight35–40%30–35%25–30%
Maintain weight25–30%40–45%25–30%
Build muscle25–30%45–50%20–25%
Keto (low carb)25–30%5–10%60–70%

Key principle — total calorie intake matters more than macro ratios for weight change. However, getting your macros right determines body composition, energy levels, and how well you feel while achieving your goal.

Tips to hit your daily macro targets

Knowing your macro targets from our macro nutrient calculator is only half the battle. Consistently hitting them requires planning and the right habits.

Track your food intake

  • Use a macro tracking app — apps like MyFitnessPal, Cronometer, or MacroFactor let you log meals and see your macro breakdown in real time. Most have large food databases that make logging quick.
  • Weigh your food — estimating portion sizes leads to significant errors, especially for calorie-dense foods like nuts, oils, and cheese. A digital kitchen scale removes all guesswork.
  • Plan meals in advance — knowing your meals for the day before you start eating makes it significantly easier to hit your macro targets consistently.

Prioritize protein first

  • Build meals around protein — start with your protein source and build the rest of the meal around it. This ensures you hit your protein target before running out of calories.
  • Spread protein across meals — research suggests the body can optimally use around 30 to 40g of protein per meal. Therefore, spreading your intake across 3 to 5 meals maximizes muscle protein synthesis.
  • Recalculate regularly — as your weight changes, your macro targets change too. Update our macro nutrient calculator every 10 to 15 pounds to keep your targets accurate.

Frequently asked questions about macro nutrient calculators

What is the best macro split for weight loss?+
For weight loss, a higher protein intake is the most consistently supported approach in research. A common effective split is 35 to 40% protein, 30 to 35% carbohydrates, and 25 to 30% fat. The elevated protein preserves muscle mass during a calorie deficit and keeps hunger manageable. However, the most important factor for weight loss is overall calorie intake — the macro split determines how you feel and whether you retain muscle, but the deficit is what drives fat loss.
How much protein do I need per day?+
General recommendations range from 0.5 to 1.2 grams of protein per pound of body weight, depending on your activity level and goals. For weight loss with muscle retention, aim for 0.7 to 1g per pound. For muscle building, 0.8 to 1.2g per pound is optimal. Our macro nutrient calculator automatically sets your protein target based on your selected goal. Sedentary individuals can get by with less, but active people and anyone in a calorie deficit benefit significantly from higher protein.
Are carbohydrates bad for weight loss?+
No — carbohydrates are not inherently bad for weight loss. The key factor is total calorie intake, not the source of those calories. Studies consistently show that low-carb and moderate-carb diets produce similar weight loss results when total calories are matched. Furthermore, carbohydrates are the body's preferred fuel for exercise and brain function. Cutting them too low can impair performance and adherence. The best approach is to reduce refined sugars and processed carbs rather than eliminating the macro entirely.
Should I count calories or macros?+
Both approaches work, and many people combine them. Counting calories is simpler and sufficient for basic weight management. Tracking macros provides more information about the quality and composition of your diet, which matters more for body composition goals like building muscle or losing fat while retaining lean mass. As a starting point, use our macro nutrient calculator to get your targets, then track both calories and macros for the first few weeks to understand your typical eating patterns.
How often should I recalculate my macros?+
Recalculate every 10 to 15 pounds of weight change, or whenever your activity level changes significantly. As your weight decreases, your BMR and TDEE also decrease, meaning your calorie and macro targets need to be adjusted downward to continue making progress. Additionally, if you transition from a weight loss phase to a maintenance or muscle-building phase, your macro ratios should shift accordingly. Use our macro nutrient calculator to update your targets at each milestone.
What foods are highest in protein?+
The highest protein foods per 100 grams include chicken breast (31g), canned tuna (30g), turkey breast (29g), lean beef (26g), cottage cheese (11g), Greek yogurt (10g), eggs (13g), and tofu (17g). For plant-based options, tempeh (19g), edamame (11g), lentils (9g), and black beans (8g) are excellent choices. Protein powder supplements are also highly efficient, typically providing 20 to 30g per serving, making them useful for meeting higher daily protein targets from our macro nutrient calculator.
This macro nutrient calculator provides estimates for informational and educational purposes only. Results are based on the Mifflin-St Jeor equation and standard macro ratio guidelines. Individual needs vary based on health conditions, medications, and specific dietary requirements. Always consult a registered dietitian or healthcare professional before making significant changes to your diet.
Scroll to Top