Macro Calculator
Calculate your daily macronutrient targets based on your TDEE and fitness goals.
Safe conversion with no data sent to server
Last updated: March 2026
What Are Macronutrients?
Macronutrients (macros) are the three primary nutrients that provide calories and energy to the body: carbohydrates, protein, and fat. Each macronutrient serves distinct physiological functions and provides a different amount of energy per gram. Carbohydrates provide 4 calories per gram and are the body's preferred energy source for high-intensity activity and brain function. Protein provides 4 calories per gram and is essential for muscle repair, immune function, hormone production, and enzyme synthesis. Fat provides 9 calories per gram and is critical for hormone regulation, cell membrane integrity, nutrient absorption (vitamins A, D, E, K), and long-duration energy.
The ratio in which you consume these macronutrients significantly impacts body composition, exercise performance, satiety, and metabolic health. The Acceptable Macronutrient Distribution Ranges (AMDRs) established by the National Academy of Medicine are 45-65% carbohydrates, 10-35% protein, and 20-35% fat. However, optimal ratios vary considerably based on individual goals, activity type, body composition, and health conditions.
Macro tracking (also called "flexible dieting" or "If It Fits Your Macros") has gained popularity because it allows dietary flexibility while still meeting nutritional targets. Rather than labeling foods as "good" or "bad," this approach focuses on hitting daily macro targets from a variety of whole and minimally processed foods, while leaving room for occasional treats that fit within the numbers.
How to Use This Calculator
Follow these steps to calculate your daily macro targets:
- Enter your TDEE -- your Total Daily Energy Expenditure in calories. If you do not know this, use our TDEE Calculator first. This is the foundation for all macro calculations.
- Select your goal -- Cut (-500 cal for fat loss), Maintain (no adjustment), or Bulk (+500 cal for muscle gain). The calorie target adjusts automatically.
- Choose a macro preset -- Balanced (40/30/30), High Protein (30/40/30), Low Carb (20/35/45), or Keto (5/30/65). Each preset is designed for different goals and dietary preferences.
- Fine-tune with sliders -- adjust individual macro percentages manually if needed. The total must equal 100% for accurate calculations.
The calculator displays your daily calorie target, a visual macro breakdown bar, and detailed gram and calorie amounts for each macronutrient. Use these numbers as daily targets when tracking your food intake.
Health Benefits & Applications
For fat loss, higher protein ratios (30-40% of calories) have been shown in meta-analyses to improve satiety, preserve lean muscle mass during a deficit, and increase the thermic effect of food (protein requires 20-30% of its calories for digestion vs. 5-10% for carbs and 0-3% for fat). The International Society of Sports Nutrition recommends 1.4-2.0g of protein per kilogram of body weight for active individuals.
For muscle building, a slight caloric surplus combined with adequate protein (1.6-2.2g/kg) and sufficient carbohydrates to fuel training is optimal. Carbohydrates replenish muscle glycogen, support high-intensity performance, and stimulate insulin release which aids nutrient uptake into muscle cells. Low-carb approaches may be appropriate for sedentary individuals or those with insulin resistance but can impair performance in strength and high-intensity athletes.
Fat intake should generally not drop below 20% of total calories, as dietary fat is essential for hormone production (testosterone, estrogen), brain health, and absorption of fat-soluble vitamins. Very low-fat diets can lead to hormonal disruption, dry skin, and impaired cognitive function. Prioritize unsaturated fats from olive oil, nuts, avocados, and fatty fish while limiting saturated and trans fats.
Frequently Asked Questions
Which macro ratio is best for weight loss?
Research shows that total calorie intake matters more than the specific macro ratio for weight loss. However, higher protein (30-40%) improves satiety and muscle preservation. A balanced starting point for fat loss is 40% carbs, 30% protein, 30% fat. Adjust based on your preferences, energy levels, and adherence -- the best diet is one you can sustain.
How do I track my macros?
Use a food tracking app (like MyFitnessPal, Cronometer, or MacroFactor) to log meals and monitor your daily macro intake. Weigh food with a kitchen scale for accuracy, especially during the learning phase. Most people develop an intuitive sense of portions after 4-8 weeks of consistent tracking.
What is the keto macro ratio?
A ketogenic diet typically uses 5-10% carbs (usually 20-50g/day), 20-30% protein, and 60-75% fat. This extreme carb restriction forces the body into ketosis, where it burns fat and ketones for fuel instead of glucose. Keto can be effective for weight loss and blood sugar management but may impair high-intensity exercise performance and is difficult to sustain long-term for many people.
Should macros stay the same on rest days?
Some people practice "carb cycling" -- eating more carbs on training days and fewer on rest days while keeping protein constant. This approach can optimize muscle glycogen for workouts while reducing total calorie intake. However, for simplicity and adherence, keeping macros consistent daily works well for most people, especially beginners.
Health Disclaimer
This calculator is for informational purposes only and does not constitute medical advice. Results are estimates based on standard formulas. Individual health conditions, age, and other factors may significantly affect your situation. Always consult a qualified healthcare provider before making changes to your health regimen. See full disclaimer.
Related Health & Fitness Tools Tools
TDEE Calculator
Calculate Total Daily Energy Expenditure based on your activity level
Calorie Deficit Calculator
Plan your calorie deficit to reach your target weight safely
Body Fat Calculator
Estimate body fat percentage using the US Navy method
One Rep Max Calculator
Estimate your 1RM using multiple proven strength formulas