Calculate protein, carb, and fat grams from your calorie target. Presets for cutting, maintaining, and bulking.
Last updated: February 23, 2026
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.
Calculate protein, carb, and fat grams from your calorie target. Presets for cutting, maintaining, and bulking. This tool runs in-browser for fast results without account setup.
Yes. Macro Calculator is free to use on ConvertCrunch.
Results depend on the inputs and assumptions you provide. Always validate final numbers or outputs against your official workflow before publishing or filing.
ConvertCrunch tools are built for immediate use with no signup required.
Body Fat Calculator (Navy Method)
Calculate body fat percentage using the U.S. Navy method. Shows lean mass, fat mass, and body fat category.
Daily Water Intake Calculator
Calculate daily water needs based on body weight, activity level, and climate. Shows glasses and bottles per day.
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.
TDEE Calculator
Calculate Total Daily Energy Expenditure using Mifflin-St Jeor BMR and activity multiplier. Shows calorie targets for weight goals.
3MF to STL Converter
Convert 3MF XML mesh data into ASCII STL output.. Free online, browser-based tool with instant results and no signup.
401(k) Calculator
Estimate your 401(k) balance at retirement with employer match, contribution limits, and salary growth projections.