Enter your details
Option A: Estimate calories from your stats (BMR → TDEE → goal). Option B: enter a custom calorie target. Then choose a preset or custom macro plan.
Turn your calorie target into macros in grams. Pick a goal (maintain, cut, bulk), choose a macro strategy (balanced, high-protein, low-carb, performance), and instantly get protein, carbs, and fat grams.
Option A: Estimate calories from your stats (BMR → TDEE → goal). Option B: enter a custom calorie target. Then choose a preset or custom macro plan.
A “macro calculator” helps you turn a daily calorie target into grams of protein, carbs, and fat. Macros (short for macronutrients) are the three main nutrient categories that supply energy:
If calories are the “budget,” macros are how you spend that budget. Two people can eat the same calories but feel very different depending on their macro balance. Higher protein can increase fullness and support lean mass. Higher carbs can support training performance. Adequate fat supports hormones and helps your diet feel satisfying.
This calculator uses your body stats to estimate maintenance calories (TDEE) using Mifflin–St Jeor BMR plus an activity multiplier. Then it lets you pick a goal (maintain, cut, or bulk) and choose a macro strategy (balanced, high-protein, low-carb, or custom). Finally, it converts calories into grams using the standard calorie-per-gram rules.
We first estimate Basal Metabolic Rate (BMR) — your resting calorie burn — then multiply it by your activity factor to estimate TDEE. This is the same logic used in maintenance calorie tools.
Next, pick a goal that adjusts calories from maintenance:
A typical sustainable starting point is a 250–500 kcal/day deficit for cutting, or a 150–300 kcal/day surplus for lean bulking. The calculator lets you choose a goal delta so you can make it as gentle or aggressive as you want.
There are two popular ways to assign macros:
Percent-based is simple and easy to track. Bodyweight-based is popular for fitness because it guarantees enough protein and fat, then carbs fill the remaining calories.
Once we know your calorie target and macro split, grams are calculated like this:
If you use the bodyweight method (recommended for most people), we calculate:
This makes the macro plan automatically adapt if you change weight or calories.
To make things quick, this tool includes presets that people commonly use:
No preset is universally “best.” The best split is the one that helps you stick to your calorie target while feeling strong, recovering well, and enjoying your food.
Example 1 (Maintain): 2,400 kcal/day, Balanced 25/45/30
Example 2 (Cut): 1,900 kcal/day, High protein 30/40/30
Example 3 (Bodyweight method): 80 kg, 2,600 kcal/day, protein 2.0 g/kg, fat 0.8 g/kg
No. Weight loss comes from a calorie deficit. Macros help you feel full and perform better, which makes the deficit easier to sustain. If tracking feels overwhelming, start with calories + protein, then add carbs/fat later.
Many active people do well around 1.6–2.2 g/kg/day. If you’re dieting, higher protein can help preserve lean mass. If you’re inactive or have specific medical needs, follow professional guidance.
Not inherently. Carbs are a useful fuel for training and daily life. Some people prefer lower carb for appetite control, others prefer higher carb for performance. Choose the split that you can follow consistently.
Rounding causes small differences. We round grams to whole numbers for usability. Your body also doesn’t care about tiny variations. Aim for consistency over perfection.
You can. Many people keep protein steady, lower carbs slightly, and increase fat slightly on rest days—or simply keep the same macros all week. The weekly calorie average matters most.
Use outcomes: weekly average body weight, gym performance, hunger/satiety, and energy. If your trend is off after 2–3 weeks, adjust calories first, then tweak macro preferences if needed.
This calculator provides estimates for educational purposes. If you have diabetes, kidney disease, or a history of disordered eating, consult a qualified clinician or registered dietitian before making major dietary changes.
Macros work best when they match your goal and your lifestyle. Here are practical defaults that tend to work for many people:
A common “starter” approach is: protein 1.8–2.2 g/kg, fat 0.6–0.9 g/kg, carbs = the rest. If your training feels flat, shift some calories from fat into carbs (or vice versa) until you feel better.
A lean bulk often uses a small surplus plus steady protein. If you gain weight too fast, lower calories (not protein) first.
Maintenance calories plus strength training can improve body composition over time. In that case, protein becomes even more valuable. Many people keep protein high, keep fats moderate, and let carbs float with training demands.
Your body responds to trends, not a single day. If you hit protein most days and your weekly calorie average is on target, small day-to-day macro variation is fine. This is why many people use “macro ranges” instead of exact numbers, like:
If you prefer a simpler approach, track protein and calories, and use “common sense carbs/fats” based on food quality and appetite.
Example 4: 2,050 kcal cut day, bodyweight method at 70 kg (protein 2.0 g/kg, fat 0.7 g/kg)
Example 5: 2,900 kcal bulk day, Performance 25/55/20
For most people, no. Net carbs are mostly used in ketogenic diets. If you’re not strictly keto, focus on total calories, protein, and overall food quality.
You can still hit high protein by using a mix of legumes, soy foods, dairy/eggs (if applicable), and protein powders. Consider distributing protein across meals to make it easier to hit your target.
Not necessarily. Many people use tracking as a short-term learning tool, then switch to simpler habits once they understand portions and patterns. You can always come back to tracking when goals change.
20 hand-picked links from Health & Fitness:
MaximCalculator provides simple, user-friendly tools. Treat results as estimates and validate with real progress data.