Macro Calculator — Personalized Macros

Use our macro calculator to set precise protein, carb, and fat targets using your calories or TDEE. Get clear grams, percentages, and meal splits instantly.

Use the Macro Calculator

Set daily protein, carbs, and fat from calories or TDEE and see per‑meal grams that match your routine.

Mode

Units

Estimated TDEE: 2,633 kcal/day

Calories used for macros: 2,633 kcal/day

Macro method

Use 1–8. Per‑meal grams will be shown below.

Protein

197.5 g

30% • 790 kcal

65.8 g/meal

Carbs

263.3 g

40% • 1053 kcal

87.8 g/meal

Fat

87.8 g

30% • 790 kcal

29.3 g/meal

Note: Protein and carbs are 4 kcal/g; fat is 9 kcal/g. Use these targets consistently for 2–4 weeks, then adjust based on weight trend and energy.

How to Use Macro Calculator — Personalized Macros

  1. Step 1: Pick a mode

    Choose Enter Calories or Use TDEE. TDEE estimates calories from your age, sex, height, weight, and activity.

  2. Step 2: Enter details

    Add your stats (and goal/pacing if using TDEE). Or type your daily calories directly.

  3. Step 3: Select macro method

    Use a preset ratio (Balanced, Low‑Carb, Keto) or set Custom. Advanced: set protein per body weight and a fat percent.

  4. Step 4: Choose meals

    Optionally select how many meals you eat to see per‑meal grams.

  5. Step 5: Review results

    See protein, carbs, and fat in grams, calories, and percentages. Adjust inputs until the plan fits your goal.

  6. Step 6: Apply & track

    Use the macro targets consistently for 2–3 weeks, then reassess based on weight trend and energy.

Key Features

  • Goal-based TDEE or manual calories
  • Smart presets (Balanced, Low‑Carb, Keto)
  • Custom percentages with validation
  • Protein by body weight option
  • Meal split and per‑meal grams
  • Metric and imperial units

Understanding Results

Formula

Macros translate your daily calories into grams of protein, carbohydrates, and fat. The core math uses the calorie cost of each macronutrient: protein = 4 kcal/g, carbs = 4 kcal/g, and fat = 9 kcal/g. If you choose a ratio (percent) method, we compute: protein grams = (calories × protein%) ÷ 4; carbs grams = (calories × carbs%) ÷ 4; fat grams = (calories × fat%) ÷ 9. In the protein‑by‑weight method, we first set protein grams from your body weight (e.g., 1.8 g/kg), then allocate fat by percent, and give the remaining calories to carbs.

When you pick “Use TDEE,” calories are estimated by the Mifflin‑St Jeor equation for basal metabolism plus an activity multiplier. You can then apply a deficit for weight loss (e.g., −10% to −25%) or a surplus for muscle gain (+5% to +20%).

Reference Ranges & Interpretation

Most adults do well within the AMDR (Acceptable Macronutrient Distribution Range): carbohydrates 45–65% of calories, fat 20–35%, and protein 10–35%. Higher‑protein approaches are common for weight management and resistance training to support satiety and lean mass. Very low‑carb or keto patterns push carbs lower (≤10% for strict keto) and raise fat. Your best split depends on appetite, training, and preference—use our presets as a starting point and adjust based on weekly trends in weight, energy, and performance.

Assumptions & Limitations

Calculations are estimates. Equations for energy expenditure and macro needs cannot account for every variable (sleep, stress, non‑exercise activity, body composition). Treat your results as a practical starting point. Reassess every 2–4 weeks, especially if your weight trend or gym performance does not match your goal. This tool is informational and not medical advice—consult a clinician or registered dietitian for medical conditions or highly specialized needs.

Complete Guide: Macro Calculator — Personalized Macros

Written by Marko ŠinkoMarch 20, 2025
Set daily macros with the macro calculator to balance protein, carbs, and fat. Get instant results tailored to your goal and body. Simple, fast and easy to use.
On this page

Use our macro calculator to set precise protein, carb, and fat targets using your calories or TDEE. Get clear grams, percentages, and meal splits instantly.

This macro calculator translates your daily calories into practical targets for protein, carbohydrates, and fat. It supports both “Enter calories” and “Use TDEE” modes, so you can start with a number you already trust or let the tool estimate your daily energy needs and apply a goal‑based adjustment.

What are macros?

“Macros” are macronutrients—protein, carbohydrates, and fat. They provide calories and the raw materials your body uses for structure, energy, and function. Protein supplies amino acids for muscle and tissue. Carbohydrates power training and daily activity. Fat supports hormones, cell membranes, and energy storage.

When you plan a diet, macros are the practical layer between calories and food choices. Calories define the overall energy budget. Macros shape how those calories feel day‑to‑day—satiety, performance, and recovery. That’s why a macro calculator is useful even if you already know your daily calories.

How the macro calculator works

The tool has two paths. If you already track calories, use “Enter calories.” If you do not, select “Use TDEE.” TDEE (Total Daily Energy Expenditure) estimates how many calories you burn each day using the Mifflin‑St Jeor equation plus an activity multiplier. You can apply a deficit for weight loss or a surplus for muscle gain. Then, choose a macro method: a percent ratio (with presets or custom) or “Protein by weight,” which fixes protein from body weight and allocates the rest.

If you want a stand‑alone calorie estimate, try our TDEE calculator or the simpler calorie calculator. For goal planning, themaintenance calorie calculator is also helpful.

How many calories should I eat?

A practical range for most adults is the TDEE estimate ± a goal‑based adjustment. Fat loss commonly uses a 10–25% deficit; muscle gain often uses a 5–20% surplus. Start moderate: smaller changes are easier to sustain, and weekly trends are more predictable. If you’re not sure, pick Maintain and watch your weight for two weeks. Adjust 5% at a time based on the trend.

Remember, equations cannot see your sleep, stress, or step count. That’s why the most reliable plan uses the calculator for a starting point, then fine‑tunes using your real‑world data.

What macro split works best for weight loss?

There is no single “best” macro ratio for losing fat. What matters most is calorie balance over time and sufficient protein to preserve lean mass. Many people find that a higher‑protein, moderate‑fat approach with the remainder as carbs keeps hunger lower and workouts productive. Our macro calculator lets you apply presets like High‑Protein or Low‑Carb, or build your own custom split.

If you prefer very low carbs, the Keto preset is available. If you train hard and enjoy carbs, try a Balanced split. The right choice is the one you can follow for weeks while your weight trend moves in the intended direction.

How much protein do I need each day?

A common, evidence‑based target for active adults is about 1.6–2.2 grams per kilogram of body weight (≈0.7–1.0 g per pound). Our “Protein by weight” option lets you set this explicitly (e.g., 1.8 g/kg). For people with higher body fat, basing protein on lean mass or using the lower end of the range can be reasonable. If you’re unsure, start with 1.6–1.8 g/kg.

If you want a dedicated protein tool with additional context, try the protein calculator orprotein for weight loss for a weight‑loss context.

How many carbs should I eat?

Carbohydrate needs hinge on training volume and preference. Endurance and strength athletes often perform better with moderate to higher carbs, while sedentary days can run lower. If you follow a low‑carb approach, you can push carbs down and raise fat. Otherwise, let carbs fill the remaining calories after protein and fat are set.

To explore carb targets specifically, see our carb calculator.

How much fat should I eat?

Fat supports hormonal health and absorption of fat‑soluble vitamins. Many people do well around 20–35% of calories from fat. If you prefer lower carbs, you can raise fat higher. In the protein‑by‑weight method, you’ll set a fat percentage directly and the tool gives the remainder to carbs.

For a dedicated tool, try the fat calculator.

When should I use protein by body weight?

Use this method when you want tighter control over protein intake. Set a grams‑per‑kg (or per‑lb) target, pick a fat percentage, and let carbs float. This approach is popular in strength and physique circles because it fixes the most important macro first and adapts the others to your calorie budget.

Macro presets explained

Balanced (30/40/30): A sensible default for mixed training and daily life.

High‑Protein (35/35/30): Slightly more protein for appetite control and lean mass support.

Low‑Carb (35/25/40): Lower carbs and higher fat for those who prefer or tolerate fewer carbs.

Keto (20/5/75): Very low carbs with high fat. Consider electrolyte and fiber planning if you choose this route. For a targeted tool, see the keto macro calculator.

How should I track and adjust my macros?

Track your weight 3–4 mornings per week under the same conditions. Watch the average trend, not single days. For fat loss, aim for roughly 0.5–1.0% of body weight lost per week. If you undershoot for two weeks, increase the deficit 5% or add steps. If you overshoot and hunger or performance suffer, ease the deficit or raise calories by 5% and reassess.

For muscle gain, aim for a slow gain of ~0.25–0.5% body weight per week. If you are gaining faster than that, reduce the surplus or add activity to keep body fat in check.

How should I split meals and time macros?

Use the meals input to view per‑meal protein, carbs, and fat. Spread protein across meals (e.g., 3–5 servings) to support muscle protein synthesis. Place more carbs around training for fuel and recovery if workouts are demanding. Outside of that, consistency beats perfection—follow a pattern you can repeat daily.

Should macros change on training vs. rest days?

Many people prefer slightly higher carbs on training days and slightly lower on rest days while keeping weekly calories the same. This is optional. If you value simplicity, keep the same targets every day and focus on consistency.

Common mistakes to avoid

  • Changing too many variables at once—adjust in small steps and wait 1–2 weeks.
  • Underestimating portions—measure a few meals to recalibrate your eye for serving sizes.
  • Ignoring sleep and steps—both shift appetite and energy balance more than most people expect.
  • Going too low on protein—hunger rises and lean mass suffers during weight loss.
  • Expecting linear progress—use averages and trends, not single measurements.

Putting it all together

Pick a mode, set calories, choose a macro method, and commit to the plan for two weeks. Use our related tools whenever you want a deeper dive into a single piece of the puzzle—calories, protein, carbs, or fat. Over time, small, consistent tweaks beat radical changes.

How do I read nutrition labels for macros?

In the United States, labels list calories first, then macronutrients per serving. Protein and carbohydrates are shown in grams, while fat is also in grams. Fiber and added sugar appear under carbohydrates. To track macros, log the grams for protein, carbs, and fat and multiply by 4, 4, and 9 respectively if you want to reconcile with total calories. If totals do not match exactly, rounding and fiber treatment are common reasons.

Serving sizes are key. Many packages contain multiple servings, and restaurant items can exceed a listed serving. When in doubt, weigh or measure a portion once or twice to calibrate your eye. You do not have to weigh forever—just long enough to become more accurate by sight.

What about fiber, sugar alcohols, and net carbs?

Fiber has minimal metabolizable energy for humans, so some trackers subtract it from total carbs to display “net carbs.” Our macro calculator uses total calories and standard macro energy values. If you prefer net carbs, you can track fiber separately and aim for a daily fiber goal (e.g., 25–38 grams depending on energy needs), while keeping total carbs within your target.

Sugar alcohols vary—some contribute partial calories and may affect digestion. If you consume them, monitor how you feel and leave a little wiggle room in your carbs target rather than chasing perfect arithmetic.

How does alcohol fit into macros?

Alcohol provides ~7 kcal per gram. It is not a macronutrient but still contributes calories. A practical approach is to budget alcohol calories into your day and reduce carbs and/or fat to make room. For example, a 150‑kcal drink could be offset by removing about 40 g of carbs or 17 g of fat. Prioritize hydration and protein on days you drink.

Do food quality and macro quality matter?

Yes. Macros determine the quantitative side; food quality shapes how you feel. Whole foods, lean proteins, fruits, vegetables, whole grains, legumes, nuts, and seeds tend to improve satiety and performance compared with ultra‑processed foods. You do not need to be perfect, but most people find that a higher‑quality pattern makes hitting macro targets easier.

How do macros work with vegetarian or vegan diets?

It is absolutely possible to hit macro targets while eating vegetarian or vegan. Focus on plant proteins like tofu, tempeh, seitan, edamame, lentils, beans, and soy yogurt. Combining sources helps cover the amino acid profile. You may set protein toward the higher end of the range (e.g., 1.8–2.2 g/kg) to ensure coverage, then distribute carbs and fat per preference and training.

How do I handle macros when eating out or traveling?

Pick anchors first: a clear protein serving and a portion of produce. Estimate carbs and fats using simple hand rules (a fist of starch ≈ 30–40 g carbs; a thumb of oils/nuts ≈ 10–14 g fat). You won’t be exact, and that is fine. Consistency across the week matters more than a perfect estimate at a single meal.

Example macro plans at common calorie levels

These examples use a Balanced split (30/40/30). Adjust to match your needs.

  • 1,800 kcal: Protein 135 g (540 kcal), Carbs 180 g (720 kcal), Fat 60 g (540 kcal).
  • 2,200 kcal: Protein 165 g (660 kcal), Carbs 220 g (880 kcal), Fat 73 g (660 kcal).
  • 2,600 kcal: Protein 195 g (780 kcal), Carbs 260 g (1,040 kcal), Fat 87 g (780 kcal).

If you want the calculator to generate these automatically, set calories, choose a preset or custom split, and view the grams. To explore alternative calorie targets, the weight loss calorie calculator and theweight gain calculator are good companions.

Marko Šinko

Written by Marko Šinko

Lead Developer

Computer scientist specializing in data processing and validation, ensuring every health calculator delivers accurate, research-based results.

View full profile

Frequently Asked Questions

What is a macro calculator and why use it?

A macro calculator sets daily protein, carbs, and fat targets from your calories or TDEE. Clear macro targets make it easier to plan meals, hit protein, and control energy for weight loss, muscle gain, or maintenance.

How does this macro calculator set calories?

You can enter calories directly or use TDEE (calories burned daily) estimated from age, sex, height, weight, and activity. You can then apply a deficit for weight loss or a surplus for muscle gain.

Which macro split is best for weight loss?

There is no single best split. Many people do well with higher protein, moderate fat, and the remainder as carbs. Our presets and custom mode let you tailor macros to appetite, training, and preference.

Can I set protein by body weight?

Yes. Turn on the Protein by body weight option and enter grams per kg or per lb. The tool then allocates fat by percent and gives the rest to carbs.

Is the macro calculator free to use?

Yes. It is 100% free, private, and runs in your browser. No login is required and we do not store your data.

How often should I recalculate my macros?

Recalculate after meaningful changes like a new training block, a 5–10 lb (2–4.5 kg) weight change, or every 4–8 weeks during a diet phase.

Does the macro calculator account for keto or low‑carb?

Yes. Choose the Keto or Low‑Carb preset, or set a custom split with very low carbs. You can also set protein by weight and keep carbs minimal.

Share this calculator

Help others discover this tool