Skip to content
calcbloc
MACROS / AMDR

Macro calculator

Split your daily calories into grams of protein, carbohydrate and fat, and check each against the National Academies' acceptable ranges for adults.

Last verified: Methodology

Your details

01Calories

Use the calorie calculator if you don't know your number.

02Split

Adult range 10–35% of calories.

Adult range 20–35%. Carbohydrate is the rest; its range is 45–65%.

Protein a day

100

GRAMS · 250 G CARBS · 67 G FAT

Carbohydrate (g)
250
Fat (g)
67
Carbohydrate share
50%
Within adult AMDRs
Yes, all three
Protein per kg body weight
Add weight to see
  • AMDRs are for adults. Children and teens have different ranges (National Academies). This is an estimate for general information, not medical advice. Talk to a doctor or other qualified health professional about your own situation.

Protein a day: 100 GRAMS · 250 G CARBS · 67 G FAT

Your split of 2,000 calories

Grams = calories from each macronutrient ÷ 4 (protein, carbohydrate) or ÷ 9 (fat). Adult AMDR ranges from the National Academies.

MacronutrientShareCaloriesGramsAMDR (grams)In range
Protein20%40010010–35% · 50–175 gYes
Carbohydrate50%1,00025045–65% · 225–325 gYes
Fat30%6006720–35% · 44–78 gYes

100

GRAMS · 250 G CARBS · 67 G FAT

How it's calculated

You choose a daily calorie total and what share of it should come from protein and from fat. Carbohydrate gets the rest. The calculator converts each share into grams and checks it against the Acceptable Macronutrient Distribution Ranges (AMDRs) set by the National Academies' Food and Nutrition Board.National Academies

An AMDR is the range of intake for an energy source that is associated with reduced risk of chronic disease while providing enough essential nutrients. For adults the ranges are:

MacronutrientAdult AMDR (% of calories)
Protein10–35%
Fat20–35%
Carbohydrate45–65%

The protein and fat inputs are limited to their adult ranges. Carbohydrate is whatever is left, so the calculator warns you when it falls outside 45–65%.

This is general nutrition information, not medical advice.

The formula

  1. Calories from each macronutrient = daily calories × its percentage.
  2. Grams = protein calories ÷ 4, carbohydrate calories ÷ 4, fat calories ÷ 9. These are the general factors of 4, 4 and 9 calories per gram that FDA nutrition labeling uses.FDA (eCFR)
  3. AMDR in grams = daily calories × the range's low and high percentages, divided by the same factors.
  4. Protein per kilogram (optional) = protein grams ÷ body weight in kg, shown next to the adult RDA of 0.8 g per kg.

Worked example

On 2,000 calories a day at 20% protein, 30% fat and 50% carbohydrate, you would eat 100 g of protein, 250 g of carbohydrate and 67 g of fat. All three are inside the adult AMDRs.

Raising protein to 30% and fat to 35% on 2,500 calories leaves only 35% for carbohydrate, below the 45% floor:

2,500 calories at 30% protein and 35% fatMACROS / 30-35-35

Protein a day: 188 GRAMS · 219 G CARBS · 97 G FAT

Assumptions and limitations

  • Adults only. The National Academies set different ranges for children: fat 30–40% at ages 1–3 and 25–35% at ages 4–18, and protein 5–20% and 10–30% for those groups.
  • Ranges, not prescriptions. The AMDRs describe a healthy range for the population. Within them, the right mix depends on your health, activity and food preferences. People with diabetes, kidney disease or other conditions should get advice from their doctor or a registered dietitian.
  • Carbohydrate floor. The adult RDA for carbohydrate is 130 g a day, based on its role as the brain's main energy source; the calculator flags splits below it.
  • The 4-4-9 factors are general averages. FDA labeling rules also allow food-specific factors, so a label can differ slightly from this arithmetic.
  • Under review. In 2024 the National Academies published a letter report on rethinking the AMDR framework.National Academies Until new DRIs are issued, the ranges above are the current published values.

Don't know your calorie number? Start with the calorie calculator. Our guide to BMI, calories and macros walks through all three.

FAQ

Questions people ask

How do I calculate my macros in grams?

Multiply your daily calories by the share you want from each macronutrient, then divide by its calories per gram: 4 for protein, 4 for carbohydrate and 9 for fat. Those are the general factors FDA nutrition labeling uses. The calculator does this for protein and fat and gives carbohydrate whatever share is left.

What are the recommended macro ranges for adults?

The National Academies' Acceptable Macronutrient Distribution Ranges for adults are 10 to 35 percent of calories from protein, 20 to 35 percent from fat and 45 to 65 percent from carbohydrate. They describe ranges associated with reduced risk of chronic disease while still providing enough essential nutrients. Children have different ranges.

How much protein do I need a day?

The adult Recommended Dietary Allowance for protein is 0.8 grams per kilogram of body weight. Add your weight in the calculator's optional field to compare your protein grams with that figure. The AMDR for protein, 10 to 35 percent of calories, allows intakes well above the RDA for people who prefer more protein.

Why does the calculator say my carbs are out of range?

Carbohydrate is calculated as the share left after protein and fat. If protein and fat together take more than 55 percent of your calories, carbohydrate drops below the 45 percent minimum; if they take less than 35 percent, it rises above 65 percent. Adjust protein or fat until all three are inside the adult ranges.

Is a low-carb or keto split safe?

Splits with carbohydrate below 45 percent of calories fall outside the National Academies' adult range, and the adult RDA for carbohydrate is 130 grams a day, based on the brain's need for glucose. Talk to your doctor or a registered dietitian before making a large change, especially if you have diabetes.

How many calories should I enter?

Enter your daily calorie target. If you don't know it, the calorie calculator estimates your maintenance calories from your BMR and activity level, plus NIH-based targets for losing about 1 or 2 pounds a week. Use whichever figure matches your goal, then split it here.

Sources

  1. National AcademiesDietary Reference Intakes for Sodium and Potassium (2019), Appendix J: DRI Summary Tables (AMDRs; RDAs for macronutrients) · retrieved 2026-10-16
  2. National AcademiesDietary Reference Intakes: Macronutrients (summary table) · retrieved 2026-10-16
  3. FDA (eCFR)21 CFR 101.9(c)(1)(i)(B): general factors of 4, 4 and 9 calories per gram · retrieved 2026-10-16
  4. IRSPublication 15-T (2026), Federal Income Tax Withholding Methods · retrieved 2026-10-16
  5. IRSPublication 15 (2026), (Circular E), Employer's Tax Guide · retrieved 2026-10-16
  6. IRSRev. Proc. 2025-32: 2026 inflation-adjusted tax items · retrieved 2026-10-16
  7. IRSForm W-4 (2026), Employee's Withholding Certificate · retrieved 2026-10-16
  8. IRSPublication 505 (2026), Tax Withholding and Estimated Tax · retrieved 2026-10-16
  9. IRSForm 1040-ES (2026), Estimated Tax for Individuals · retrieved 2026-10-16
  10. IRSSchedule 1-A (Form 1040) 2026, Additional Deductions (early-release draft) · retrieved 2026-10-16
  11. IRSSchedule 8812 (Form 1040) 2026, Credits for Qualifying Children and Other Dependents (early-release draft) · retrieved 2026-10-16
  12. IRSWorking Families Tax Cuts: Individuals and workers (tips, overtime, seniors, car loan interest) · retrieved 2026-10-16
  13. IRSWorking Families Tax Cuts provisions (charitable deduction for non-itemizers, Section 70424) · retrieved 2026-10-16
  14. IRSChild Tax Credit · retrieved 2026-10-16
  15. IRSIR-2025-111: 401(k) limit increases to $24,500 for 2026 · retrieved 2026-10-16
  16. IRSRev. Proc. 2025-19: 2026 HSA limits · retrieved 2026-10-16

Last verified: CalcBloc Editorial Team