Macro Calculator
Calculate your daily macronutrient targets for cutting, bulking, or maintenance.
Last updated: June 13, 2026
Calculator
Results
680 calories (32%)
540 calories (25%)
936 calories (43%)
How to Use This Calculator
- 1Enter your body weight in pounds.
- 2Select your goal: cutting, maintenance, or bulking.
- 3Choose your activity level.
- 4Enter your gender, age, and height.
- 5Results show your daily calorie target and macro breakdown instantly.
Formula Explanation
Macros are calculated using the Mifflin-St Jeor equation for BMR, adjusted for activity and goal. Protein is set at 1.8-2.2g per kg body weight depending on goal.
Variables:
Worked Examples
Cutting Example: 170lb Male
- 1. BMR = 1,775 cal
- 2. TDEE = 1,775 × 1.55 = 2,751 cal
- 3. Cutting = 2,751 × 0.8 = 2,201 cal
Why Use This Calculator
- Eliminates guesswork from your nutrition plan.
- Customized to your exact body and goal.
- Supports all phases: cutting, maintaining, and bulking.
- Based on proven sports nutrition research.
Tips & Best Practices
- Adjust your macros every 4-6 weeks as your weight changes.
- Track your food for at least one week to see how your current intake compares.
- Protein should stay high during a cut to preserve muscle mass.
Common Mistakes to Avoid
❌ Setting calories too low during a cut.
✅ Never go below BMR. Use a 20% deficit maximum.
❌ Ignoring fiber intake.
✅ Aim for 25-35g of fiber daily within your carb target.
Frequently Asked Questions
How accurate is the macro calculator?
Should I count macros every day?
What macro split is best for fat loss?
Embed This Calculator
Add the Macro Calculator to your website for free. Copy the code below and paste it into your HTML.
<iframe src="https://redicalc.com/embed/fitness/macro-calculator" width="100%" height="600" style="border:none;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,0.1);" title="Macro Calculator — RediCalc.com" loading="lazy" allowtransparency="true"></iframe>Disclaimer: This calculator is provided for informational and educational purposes only. Results are estimates and should not be used as a substitute for professional advice. RediCalc.com makes no guarantees regarding the accuracy, completeness, or suitability of any calculations. Always consult a qualified professional before making financial, health, construction, or other important decisions.
By using this site, you agree to our Terms of Use and Privacy Policy. © 2026 RediCalc.com. All rights reserved.