Macro Calculator
Calculate your daily protein, carbs, and fat targets based on your calories and diet style
Enter your daily calorie target (use a calorie calculator if unsure)
Related calculators
All health & fitness- Calorie CalculatorCalculate daily calorie needs (BMR & TDEE) using Mifflin-St Jeor
- TDEE CalculatorTotal daily energy expenditure and calorie targets by activity level
- BMR CalculatorBasal metabolic rate (calories at rest) via Mifflin-St Jeor
- Protein CalculatorDaily protein target by body weight and goal, with per-meal breakdown
- Water Intake CalculatorCalculate daily water needs based on weight, activity, and climate
- BAC CalculatorEstimate blood alcohol content (Widmark) — an estimate, never for driving
Quick summary
This calculator divides your daily calories into protein, carbohydrates, and fat based on your chosen diet style. Four diet styles are supported: Standard (30/40/30), Low Carb (35/25/40), Ketogenic (25/5/70), and High Protein (40/35/25). Per-meal amounts are calculated assuming 3 meals per day.
Reviewed by Simple Calculators TeamLast reviewed
For information only — not medical advice. Results are estimates from published formulas and can't account for your health history. Talk to a doctor or other qualified clinician before making health decisions.
How to use this calculator
- Enter the inputs requested by the calculator.
- Choose the units or options that match your situation and review the assumptions.
- Run or update the calculation to see the result.
- Review the result, breakdown, and formulas shown on the page.
- Check the inputs, units, dates, and limitations before saving or sharing the result.
Macro Calculation Formulas
Protein Grams
- Calories
- Adjusted daily calorie target
- Protein %
- E.g. 0.30 for 30%
- 4
- Protein has 4 kcal per gram
Worked example
2,000 cal standard diet (30% protein)
- Given
- Calories = 2,000Protein % = 0.30
- Calculation
- Result
- 150g of protein per day
Fat Grams
- Fat %
- E.g. 0.30 for 30%
- 9
- Fat has 9 kcal per gram
Worked example
2,000 cal standard diet (30% fat)
- Given
- Calories = 2,000Fat % = 0.30
- Calculation
- Result
- ~67g of fat per day
Frequently asked questions
What is a macro?
Macronutrients — protein, carbohydrates, and fat — are the three main nutrients that provide calories. Protein and carbs each provide 4 kcal/g; fat provides 9 kcal/g.
What diet style should I choose?
Standard (30/40/30) suits most people. Low carb (35/25/40) reduces sugar and refined carbs. Ketogenic (25/5/70) puts your body into ketosis. High protein (40/35/25) supports muscle building.
How do I find my calorie target?
Use a calorie calculator (TDEE calculator) to estimate your maintenance calories, then enter that number here. The goal setting will add or subtract up to 300 kcal.
Key terms
- Macronutrients
- Protein, carbs, and fat — the three main sources of calories.
- Ketogenic Diet
- Very low-carb diet (under 5% of calories from carbs) designed to induce ketosis.
- TDEE
- Total Daily Energy Expenditure — the number of calories you burn each day.
Methodology, sources & limitations
This page shows the formula, assumptions, and limitations used for this estimate. Rates, thresholds, and other time-sensitive inputs can change, so verify them against the relevant official source before relying on a result.
For our review approach and the primary sources we consult, see the methodology and source policy. If you spot an outdated figure or formula, please contact us with a correction.