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

From Last Period to D-Day: How Your Pregnancy Due Date Is Really Calculated

By the Super Simple Digital Tools Team · Updated June 2026

Your due date is one of the first numbers you learn in pregnancy, yet few people are told how it is produced. The figure comes from Naegele's rule, named after the German obstetrician Franz Naegele who formalized it in the early 1800s. The rule adds 280 days, exactly 40 weeks, to the first day of your last menstrual period. It has survived for two hundred years because it needs only one piece of information that almost everyone can recall: when your last period began.

The math behind the rule is simpler than it sounds. Take the first day of your last menstrual period, add seven days, count back three months, and then add a year. A period starting on January 1, for example, lands on a due date of October 8 the same year. The calculator on this page performs that arithmetic instantly and consistently, removing the risk of miscounting months or forgetting leap years when you try to do it by hand.

A key assumption hides inside the rule: it treats ovulation as happening on day 14 of a 28-day cycle, placing conception about two weeks after your period starts. That is why a calculator counts 280 days from the LMP but only 266 days from a known conception date; the 14-day gap is the same window viewed from two starting points. When your cycle is longer, shorter, or unpredictable, that built-in assumption is where LMP-based estimates can drift from your real timeline.

This is also why doctors lean on a first-trimester ultrasound. Between roughly weeks 8 and 13 a sonographer measures the crown-rump length of the fetus, which grows at a very predictable rate, and uses it to date the pregnancy directly rather than by calendar. For irregular cycles this scan is often more accurate than the LMP, and if it disagrees significantly with your calculated date, the ultrasound date usually becomes the official one.

The most useful mindset is to treat the due date as the center of a window rather than a fixed appointment. Only about 1 in 20 babies actually arrive on the predicted day, while the large majority are born within two weeks on either side, and any birth between 37 and 42 weeks is considered full term. Use the date to plan scans, leave, and preparations, but build in flexibility, because babies keep their own schedule.

  • Use the very first day of bleeding from your last period, not the day it ended or the day you noticed spotting, since Naegele's rule counts from that exact start.
  • If your cycle is regularly longer or shorter than 28 days, prefer a known conception or ovulation date, or ask your provider to adjust the estimate accordingly.
  • Re-check your estimate after your first-trimester ultrasound; if the scan date differs notably, go with the ultrasound, which dates the fetus directly.
  • Plan key milestones like the anatomy scan or maternity leave around a two-week window on each side of the due date rather than the single date itself.

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