Macro Calculator — Protein, Carbs & Fat

Calculate your ideal daily macros — protein, carbs, and fat — for weight loss, muscle gain, or maintenance. This macro calculator supports keto macros, low-carb, balanced, and high-protein splits with your exact calorie and protein carbs fat ratio.

🥮

Macro Calculator

Protein, carbs & fat for your goal

kcal
Use our Calorie Calculator to find your TDEE
Adjusted Daily Calories
Based on your goal
Protein
Protein Calories
Carbohydrates
Carb Calories
Fat
Fat Calories

Macro Calculator: How to Set the Right Protein, Carbs & Fat Ratio for Your Goal

Macronutrients — protein, carbohydrates, and fat — are the three main calorie-providing nutrients, and tracking them gives you precise control over your body composition. Protein provides 4 calories per gram and drives muscle repair and satiety. Carbohydrates also provide 4 cal/g and are the body's preferred fuel for exercise and brain function. Fat provides 9 cal/g and is essential for hormone production, vitamin absorption, and cell membrane integrity. The ideal protein carbs fat ratio depends on your goal: a balanced 30/40/30 split works well for maintenance and general health, while keto macros (25/5/70) restrict carbs dramatically to put the body in a fat-burning ketosis state. High-protein splits like 40/35/25 are popular for fat loss because protein is the most satiating macro — it reduces hunger without inflating calories.

Most Americans eat far too little protein and rely too heavily on refined carbohydrates, which spike blood sugar and drive fat storage. The USDA Dietary Guidelines suggest 10–35% of calories from protein, but research consistently shows that 25–35% is more effective for body composition improvement. For a 170-pound person eating 2,200 calories/day, that means roughly 138–193 grams of protein daily. The keto diet has surged in popularity — US Google searches for "keto macros" peak every January — but it requires strict adherence to under 20–50g of net carbs per day. Use this macro calculator to find your starting targets, then adjust based on 4-week results in the mirror and on the scale.

🥩

Protein Target

Aim for 0.7–1g per pound of body weight for muscle retention during fat loss, or 1–1.2g/lb for active muscle building. At 180 lbs, that's 126–216g of protein daily — spread across 4–5 meals for best absorption and satiety.

🍞

Carbohydrates

The body's preferred energy source for high-intensity exercise. Athletes and endurance runners benefit from 45–55% of calories from carbs. For keto, cut to under 50g of net carbs per day to enter ketosis — typically within 2–7 days for most people.

🥑

Healthy Fats

Essential for testosterone, estrogen, and cortisol production — don't drop below 0.3g per pound of body weight. Prioritize unsaturated fats from olive oil, avocados, and nuts over saturated fat from processed foods.

📊

Macro Tracking Apps

MyFitnessPal, Cronometer, and Lose It are the most popular free macro tracking apps in the US. All three let you log food by barcode scan and compare your daily intake to your protein, carbs, and fat targets in real time.

Frequently Asked Questions

Step 1: Find your TDEE using the Calorie Calculator. Step 2: Subtract 500 calories for fat loss goal. Step 3: Choose a macro split: Balanced (30% protein, 40% carbs, 30% fat) or High Protein (40/35/25) for muscle retention during cutting. Step 4: Convert to grams: Protein and carbs = calories × % / 4. Fat = calories × % / 9. This calculator automates all four steps.
For muscle growth, most sports nutrition research recommends 0.7--1.0g protein per pound of body weight (1.6--2.2g per kg). For a 180 lb person actively strength training: 126--180g protein per day. For fat loss while preserving muscle: aim for the higher end (1.0g/lb). Minimum for sedentary adults (RDA): 0.36g per lb per day.
Standard ketogenic macro targets: 70%--75% fat, 20%--25% protein, 5% carbohydrates. On 2,000 calories: ~156g fat, ~125g protein, ~25g net carbs. Most people need to keep net carbs under 20--50g daily to maintain ketosis. The metabolic shift to fat-burning (ketosis) typically takes 2--4 days of strict carb restriction.

Related Calculators