Macro Calculator

Calculate your daily calories and protein, carbohydrate and fat macros for your goal. Free, instant, no signup.

How to use the Macro Calculator

  1. Enter your values. Fill in the fields with your numbers.
  2. Calculate. Press Calculate to run the macro calculator.
  3. Use the result. Copy the result or try a related tool next.

Why use our Macro Calculator

Instant results. Enter your figures and the macro calculator returns an answer in seconds.
Free & private. Runs in your browser — no signup, and nothing is sent to a server.
Accurate. Uses standard formulas so you can rely on the numbers.

Free to use — premium coming soon

FREE
  • Unlimited calculations
  • Instant results
  • No signup
PREMIUM
  • Remove ads
  • Save & compare scenarios
  • Export results

About the Macro Calculator

The Macro Calculator turns your daily calorie target into specific gram amounts of protein, carbohydrates, and fat. It works the way coaches and registered dietitians do: it first estimates your basal metabolic rate (BMR) from your age, sex, height, and weight using the Mifflin-St Jeor equation, multiplies that by an activity factor to get your total daily energy expenditure (TDEE), then adjusts up or down for your goal. The result is a clear macro breakdown you can take straight to a food-tracking app, a meal plan, or a grocery list.

Reach for this tool whenever a calorie number alone is not enough. If you are cutting, recomping, or bulking, the ratio of those calories matters as much as the total, because protein protects muscle, carbohydrates fuel training, and fat supports hormones. People use it to set up flexible dieting (IIFYM), to dial in a high-protein fat-loss phase, or simply to sanity-check whether their current eating habits line up with their goal. Because it shows both percentages and grams, it is equally useful for beginners and for lifters who already track every meal.

Under the hood the math is exact arithmetic, not guesswork. Protein and carbohydrate each supply 4 calories per gram and fat supplies 9, so the calculator multiplies your target calories by each macro's percentage and divides by those values. For example, 2,000 calories at 30% protein gives 600 protein calories, which is 150 grams. Protein is often anchored to bodyweight first (commonly 0.7 to 1 gram per pound) with carbs and fat filling the remaining calories, since research finds little extra muscle benefit above roughly 1.6 grams per kilogram.

Treat the output as an informed starting point rather than a fixed prescription. Every BMR formula is built from population averages, so real-world calorie needs can differ by several hundred calories depending on metabolism, sleep, stress, and how much you move outside of workouts. Use the numbers for two to three weeks, weigh the trend, and nudge calories by 100 to 200 if progress stalls. Your entries are calculated entirely in your browser, so nothing about your weight, age, or goals is stored or sent to a server.

Frequently asked questions

How does the macro calculator decide my numbers?

It estimates your BMR with the Mifflin-St Jeor equation, multiplies by your activity level to get TDEE, then raises or lowers that for your goal. The resulting calories are split into protein, carbs, and fat using 4, 4, and 9 calories per gram.

What is a good macro split for losing weight?

A common fat-loss split is around 40% carbs, 40% protein, and 20% fat, which keeps protein high to preserve muscle in a calorie deficit. There is no single perfect ratio, so prioritize hitting protein and your calorie target, then divide the rest between carbs and fat to taste.

How much protein should I eat?

For most people aiming to build or keep muscle, roughly 0.7 to 1 gram of protein per pound of bodyweight (about 1.6 to 2.2 grams per kilogram) works well. Studies suggest going much above 1.6 g/kg adds little extra muscle benefit.

How accurate are the results?

They are solid estimates, not exact measurements, because all BMR formulas come from group averages and cannot capture your individual metabolism, sleep, or daily movement. Treat the output as a starting point and adjust after a few weeks based on your actual weight trend.

Do I need to hit my macros exactly every day?

No. Getting within about 5 to 10 grams of each target is plenty for steady progress, and protein and total calories matter most. Consistency across the week beats chasing perfect numbers on any single day.

From our blog

Daily Fat Grams Made Simple: How to Set and Hit Your Target

By the Super Simple Digital Tools Team · Updated June 2026

Fat has spent decades swinging between villain and hero in diet headlines, and that whiplash is exactly why a calculator helps. Instead of arguing about whether fat is good or bad, you can anchor your plan to a clear number. The starting point is always your total daily calories, because fat is expressed as a slice of that total. Once you know roughly how many calories you eat to maintain, lose, or gain weight, the fat question stops being philosophical and becomes arithmetic you can actually act on at the grocery store and the dinner table.

Choosing your percentage is the one judgment call the calculator cannot make for you. A reasonable default for most people is 25 to 30 percent of calories from fat, which lands comfortably inside the 20 to 35 percent window that public-health bodies recommend. If you prefer a higher-carb, lower-fat style of eating, drift toward 20 percent. If you eat low-carb, you will naturally rise toward the top of the range or beyond. The percentage you pick should reflect a way of eating you can sustain, not a number that looks impressive for a week and collapses afterward.

After you have a percentage, the conversion is quick: calories times percentage, divided by nine. Suppose you eat 1,800 calories and target 28 percent fat. That is 1,800 x 0.28 = 504 fat calories, and 504 divided by 9 is 56 grams per day. Keep that figure visible while you log meals, because fat hides in places labels make easy to overlook, including dressings, sauces, cooking oil, baked goods, and cheese. A single tablespoon of oil is around 14 grams, so a couple of generous pours can quietly use up a quarter of your daily allowance.

The number on the calculator tells you how much, but it says nothing about what kind, and the kind is where most of the health payoff lives. Prioritize unsaturated fats from olive oil, avocados, nuts, seeds, and oily fish, which support heart and brain health and supply the essential omega-3 fatty acids your body cannot make on its own. Treat saturated fat as a sub-budget inside your total, ideally under 10 percent of calories, and avoid artificial trans fats entirely. Two diets can hit the same fat-gram target and still differ enormously in their effect on cholesterol and long-term risk.

Finally, use the calculator as a recurring tool rather than a one-time lookup. Recalculate whenever your calorie needs change, such as after losing weight, ramping up training, or shifting your eating style. Run a few what-if scenarios side by side to see how moving from 20 to 35 percent reshapes your daily grams, then sanity-check the result against how full and energetic you feel. The goal is a target that is specific enough to guide real choices yet flexible enough to live with for months, not a rigid figure you dread.

  • Lock in an accurate daily calorie figure first; if your calorie estimate is off, the fat-gram target inherited from it will be off too.
  • Remember each gram of fat is 9 calories, so small extras add up fast. One tablespoon of oil is about 14 grams of fat.
  • Set a separate ceiling for saturated fat, roughly under 22 grams on a 2,000-calorie diet, and fill the rest with unsaturated sources.
  • Do not chase ever-lower fat. Stay at or above 20 percent of calories so you still get essential fatty acids and fat-soluble vitamins.

Read the full guide →

Tool by the Super Simple Digital Tools Team. Reviewed by our editorial team. Free to use, no signup required.

Related tools