Macro Calculator

Use this free macro calculator to convert daily calories and a macro split into protein, fat, and carbohydrate grams, with formula steps and nutrition limits.

Illustration for Macro Calculator showing split daily calories into protein, fat, and carbohydrate grams.
Macro Calculator artwork matches the live tool workflow: split daily calories into protein, fat, and carbohydrate grams. Use it with the calculator, examples, and result notes.View in the smoke-kawaii gallery
Estimate, not diagnosisFormula notesExample inputsTab-only history
Macro targets225g carbs, 125g protein

2000 kcal/day, balanced split

Carbs
225 g
Protein
125 g
Fat
66.6666666667 g

Formula steps

  1. Choose a macro percentage split that adds to 100%.
  2. Convert protein and carbohydrate calories to grams using 4 kcal per gram.
  3. Convert fat calories to grams using 9 kcal per gram.

Examples

Recent answers

Recent macro splits will appear here.

Macro targets are planning estimates and should be adjusted to appetite, results, and clinical needs.

Inputs and recent answers stay in this browser tab and are not sent to a server.

How to use the Macro Calculator

  1. Enter the requested measurements, dates, lab values, or workout details.
  2. Check that the units and formula assumptions match what the tool is asking for.
  3. Press the calculate button to see the answer, supporting metrics, and formula steps.
  4. Read the estimate with the health disclaimer in mind, then copy the result if you need it for notes.

What people use it for

Convert daily calories and macro percentages into grams.

Compare balanced, higher-protein, lower-carb, and training-day splits.

Check whether protein, fat, and carbohydrate percentages add up cleanly.

Use with calorie, carbohydrate, protein, and fat calculators before planning meals.

Quick examples

Balanced 2000 kcal

50% carbs, 20% protein, 30% fat

250 g carbs, 100 g protein, about 66.7 g fat

Higher protein 2400 kcal

40% carbs, 30% protein, 30% fat

240 g carbs, 180 g protein, 80 g fat

Lower carb 1800 kcal

25% carbs, 35% protein, 40% fat

112.5 g carbs, 157.5 g protein, 80 g fat

Training day 2800 kcal

55% carbs, 25% protein, 20% fat

385 g carbs, 175 g protein, about 62.2 g fat

Need the guide or a nearby tool?

Need a slower walkthrough, a related calculator, or the full library? These links keep you close to the task you started.

Frequently asked questions

Plain-language answers about when to use the estimate, what the formula means, what it cannot decide for you, and how privacy works.

When should I use the Macro Calculator?

Use it for simple educational checks, trend tracking, or planning tasks like these: Convert daily calories and macro percentages into grams. Compare balanced, higher-protein, lower-carb, and training-day splits. It can help you understand a number, but it cannot explain your whole health situation.

What do the main Macro Calculator inputs mean?

Enter your daily calorie target first, then choose or enter the protein, fat, and carbohydrate percentages. Type whole percentages like 40 for 40%, not 0.40. The three percentages should add to 100, and the result is only as useful as the calorie target you start with.

What is the Macro Calculator doing with my inputs?

In plain language: Protein grams = daily calories x protein percentage / 100 / 4. Carbohydrate grams = daily calories x carbohydrate percentage / 100 / 4. Fat grams = daily calories x fat percentage / 100 / 9. The macro percentages should add to 100. Read the result together with the notes on the page, because health and fitness numbers often need personal context.

How should I read the Macro Calculator result?

Read the macro grams as daily planning targets for the calorie target and split you entered. Protein and carbohydrate use 4 calories per gram, and fat uses 9 calories per gram. The calculator does not judge food quality, build a meal plan, set a medical nutrition target, or guarantee body-composition change.

Why does the macro calculator divide protein and carbs by 4 and fat by 9?

Protein and carbohydrate each provide about 4 calories per gram, while fat provides about 9 calories per gram. The calculator turns each macro percentage into calories first, then divides by the matching calories-per-gram value.

Should the macro percentages add to 100?

Yes. Protein, fat, and carbohydrate percentages should describe the full calorie split, so they should add to 100. If they do not, the calculator cannot represent the whole calorie target cleanly.

Should I type 40 or 0.40 for 40%?

Type 40 for 40%. The percent boxes use normal percentages, so 0.40 would mean less than one percent and would make the gram target much smaller than intended.

Does this calculator set a weight-loss target?

No. It converts a calorie target into macro grams. If the calorie target is too high, too low, or not right for your body, the macro grams will inherit that problem.

Can this replace medical nutrition advice?

No. Macro math is not medical nutrition therapy. Diabetes care, kidney disease, pregnancy, eating-disorder recovery, sport fueling, digestive conditions, and medication-related nutrition questions need qualified guidance.

Why do the macro grams change when calories change?

The percentages are applied to the calorie target. For example, 30% protein at 2,000 calories is 150 g protein, while 30% protein at 2,400 calories is 180 g protein.

Can I use this as medical advice?

This calculator gives an educational macro-gram estimate only. It is not medical nutrition therapy, diabetes care, eating-disorder treatment, a sports-fueling prescription, a pregnancy nutrition plan, or clinician advice. Use the calculator as a learning tool, then ask a qualified professional about decisions that affect care, pregnancy, medication, nutrition, or safety.

What should I double-check before trusting the result?

Check the units, date, and personal details before reading the answer. For example, pounds and kilograms, inches and centimeters, or a wrong activity level can change the result quickly. If the number feels surprising, rerun it slowly and compare it with the examples.

Does the site save my health inputs?

No. The calculator runs in your browser tab. Recent answers stay only on the page while you use it, and they are not sent to a server.

Related tools

Protein CalculatorEstimate protein grams per day from body weight and target factor.