Calculate protein, carb, and fat grams from your calorie target. Presets for cutting, maintaining, and bulking.
Enter your values
Open the Macro Calculator and fill in the required input fields with your numbers or selections.
Review the calculation
The tool automatically computes the result as you type. Double-check your inputs to ensure accuracy.
Interpret your results
Review the calculated output along with any breakdowns, charts, or explanations provided to understand what the numbers mean for your situation.
Formulas based on peer-reviewed research cited by CDC and NIH
Published by ConvertCrunch Editorial Team | Our Methodology
Add this calculator to your website with a simple iframe.
Body Fat Calculator (Navy Method)
Calculate body fat percentage using the U.S. Navy method. Shows lean mass, fat mass, and body fat category.
Calorie Calculator
Calculate how many calories you should eat per day to lose, maintain, or gain weight. Uses the Mifflin-St Jeor equation with activity level and macronutrient breakdown.
Daily Water Intake Calculator
Calculate daily water needs based on body weight, activity level, and climate. Shows glasses and bottles per day.
Lifespan Calculator
Estimate your life expectancy based on age, sex, lifestyle, diet, exercise, sleep, stress, and health factors. See how long you have left and how to improve it.
Longevity Stack Calculator
Build and budget your biohacking longevity stack. Select from 20+ interventions across supplements, testing, devices, lifestyle, and premium categories with live cost tracking.
One Rep Max (1RM) Calculator
Estimate your 1RM via Epley, Brzycki, and Lombardi formulas. Percentage chart for training loads.
Pregnancy Due Date Calculator
Calculate your due date from LMP or conception date. Shows trimester timeline, gestational age, and week-by-week milestones.
Running Pace Calculator
Calculate pace from distance and time, or finish time from pace and distance. Split table for 5K, 10K, half marathon, and marathon.
Calculate your daily macronutrient targets based on calorie goals and body composition needs.
Total daily calories (kcal)
Used for protein-per-bodyweight calculation
Macronutrients are the three primary nutrients your body needs in large quantities to function: protein, carbohydrates, and fat. Each serves a distinct biological purpose, and the ratio in which you consume them has a significant impact on body composition, energy levels, athletic performance, and overall health. A macro calculator helps you translate a daily calorie target into specific gram amounts for each macronutrient so you can plan meals with precision rather than guesswork.
Calories determine whether you gain or lose weight, but macronutrient ratios influence what you gain or lose. A high-protein diet during a calorie deficit helps preserve lean muscle mass while encouraging fat loss. Conversely, eating the same deficit with very low protein leads to greater muscle loss. During a calorie surplus for muscle building, adequate protein combined with strength training drives muscle protein synthesis, while excess carbs and fat provide the energy needed to fuel training and recovery. Research consistently shows that protein is the most important macro to get right, regardless of whether your goal is fat loss, muscle gain, or maintenance.
Protein provides 4 calories per gram and is essential for muscle repair, immune function, hormone production, and enzyme activity. For physically active individuals, the evidence-based recommendation is 1.6 to 2.2 grams of protein per kilogram of body weight per day. During aggressive cuts, going even higher (up to 2.4–3.1 g/kg) can help minimize muscle loss. High protein intake also has the highest thermic effect of food, meaning your body burns roughly 20–30% of protein calories during digestion, compared to 5–10% for carbs and 0–3% for fat.
While total daily protein intake matters most, distributing protein evenly across meals optimizes muscle protein synthesis. Aim for 25–40 grams of protein per meal, spaced 3–5 hours apart. Research suggests that consuming protein within a few hours before or after resistance training supports muscle recovery, though the "anabolic window" is much wider than previously believed. Casein protein before bed can provide a slow-release amino acid supply during overnight fasting, which may benefit recovery and muscle retention.
Carbohydrates provide 4 calories per gram and serve as the body's preferred energy source during moderate-to-high-intensity exercise. Carbs are stored as glycogen in muscles and the liver, and depleted glycogen stores lead to fatigue, reduced performance, and impaired recovery. For endurance athletes and those who train intensely, carbohydrate intake of 3–7 g/kg body weight supports performance. During a cut, carbs are typically the macro that gets reduced the most, since protein needs to stay high and a minimum fat intake is required for hormonal health.
Fat provides 9 calories per gram, making it the most calorie-dense macronutrient. Dietary fat is critical for hormone production (especially testosterone and estrogen), absorption of fat-soluble vitamins (A, D, E, K), cell membrane integrity, and brain function. Most guidelines recommend a minimum of 20–25% of total calories from fat to maintain hormonal health. Going below 15% of calories from fat for extended periods can disrupt hormone levels and negatively affect mood, energy, and reproductive health.
This macro calculator converts your daily calorie target into precise gram targets for protein, carbohydrates, and fat based on your chosen ratio. It uses the standard caloric values of 4 calories per gram for protein and carbs and 9 calories per gram for fat. The per-meal breakdown helps you plan meals, and the protein-per-bodyweight analysis ensures your protein intake aligns with evidence-based recommendations for your goals. Adjust the custom sliders to find the exact macro split that works for your body, training style, and dietary preferences.