Nutrition Tools

Fiber Calculator

Enter your calories, or your sex and age, and get a daily fiber target in grams.

Fiber calculator

Pick a method and enter your numbers. We’ll show your daily fiber target.

Aim for each day
—
 

Your target appears here, drawn against the average adult intake.

Both bars share one grams scale. Average is US adults, NHANES 2001 to 2010.

Your target, step by step

ItemBasisAmount

How a fiber calculator works

There are two ways to get a daily fiber target, and this fiber calculator does both. The first scales with how much you eat. The second looks you up in a table by sex and age.

The scaled version is one line of arithmetic. The Institute of Medicine (IOM) set fiber at 14 g for every 1,000 calories. Multiply your daily calories by 14, then divide by 1,000.

Daily fiber target
calories ÷ 1,000 × 14

At 2,000 kcal that’s 2,000 ÷ 1,000 × 14 = 28 g. At 2,500 it’s 35 g. The tool rounds to the nearest whole gram, because nobody weighs their fiber to the decimal.

Daily caloriesExact figureTool shows
1,200 kcal16.8 g17 g
1,600 kcal22.4 g22 g
2,000 kcal28 g28 g
2,400 kcal33.6 g34 g
2,800 kcal39.2 g39 g
3,200 kcal44.8 g45 g

Eat more, get a bigger target. That’s the logic. A bigger appetite means more food, and more food should bring more fiber along with it. Not sure what you actually eat? Our reverse TDEE calculator estimates your real maintenance calories from your food log and your weight trend.

The sex and age route

The second route skips calories. The IOM also published a fixed table of daily amounts for each age and sex, and this fiber calculator reads straight from it. Under age 9, boys and girls share one number: 19 g for ages 1 to 3 and 25 g for ages 4 to 8.

AgeGirls and womenBoys and men
9 to 1326 g31 g
14 to 1826 g38 g
19 to 3025 g38 g
31 to 5025 g38 g
51 to 7021 g30 g
over 7021 g30 g

The two routes won’t always agree. A woman aged 31 to 50 gets 25 g from the table, while 2,000 kcal on the calorie route says 28 g. The gap comes from the calories each table figure quietly assumes. At 14 g per 1,000 kcal, 25 g implies about 1,790 kcal and 38 g implies about 2,710. Eat well above or below that and the calorie route fits you better.

Our view: use the calorie route whenever you know your intake, and the table when you don’t.

The research behind the numbers

The 14 g figure isn’t arbitrary, but it isn’t a hard requirement either. It’s an Adequate Intake, and the IOM’s table has no Recommended Dietary Allowance for fiber at all. The IOM built the number from heart disease studies. In each one it took the average fiber intake of the lowest-risk group, the top fifth by fiber, and divided it by that group’s calories.

Newer work points the same way. A 2019 Lancet review by Reynolds and colleagues pooled 185 prospective studies, covering about 135 million person-years, plus 58 clinical trials with 4,635 adults. Higher fiber intakes went with a relative risk of 0.85 for death from any cause and 0.76 for coronary heart disease. In plain terms, roughly 15% and 24% lower. The authors saw the most benefit at 25 to 29 g a day.

Most of that evidence is observational, so it shows an association. The trials were shorter and looked at risk factors instead: they found lower body weight, total cholesterol and systolic blood pressure with higher fiber intake.

How far short do people fall? NHANES data from 2001 to 2010 put the mean US adult intake at 16.1 g a day (McGill and colleagues, 2015). Against a 28 g target, that’s a gap of 11.9 g, and this fiber calculator draws it for adults on one shared scale.

The Dietary Guidelines Advisory Committee’s 2020 nutrient tables use the same 14 g per 1,000 kcal basis. The newest guidelines, for 2025 to 2030, tell people to prioritize fiber-rich whole grains. We couldn’t open the full document to look for a gram figure, so we haven’t quoted one.

Our view: the 25 to 29 g finding is a sensible number to anchor on, and the calorie route gets most adults there. It’s a direction to move in. It isn’t a pass mark.

Where this fiber calculator falls short

It’s an estimate, not a measurement. It can’t see what you eat, how your gut copes, or whether a medical condition changes your needs. If a clinician has given you a fiber plan, follow that one.

The table route has no switch for pregnancy or breastfeeding. The IOM sets 28 g and 29 g for those stages, ages 14 to 50, so use those figures instead. There’s no figure for babies under 1, so the tool won’t give you one.

The 16.1 g average comes from a survey that ends in 2010, and observational studies can’t fully separate fiber from the rest of a person’s diet. Both are good reasons to hold the result loosely.

Keep in mind: your target is something to aim for, not a daily pass or fail. A few grams closer is still progress.

Frequently asked questions

How much fiber do I need per day?
It depends on your age, sex and how much you eat. For most adults up to 50, the Institute of Medicine's table gives 25 g for women and 38 g for men. After 50 it drops to 21 g and 30 g.
What is the 14 grams per 1,000 calories rule?
A way to scale your target to your appetite. Multiply daily calories by 14, then divide by 1,000. Eating 2,000 kcal gives 28 g, and eating 2,500 gives 35 g.
Why do the two methods give different numbers?
Each table figure quietly assumes a calorie level. If you eat well above or below it, the calorie route fits you better. If you don't know your intake, the age and sex route is the sensible fallback.
Does this work for children?
From age 1, yes. The table gives 19 g for ages 1 to 3 and 25 g for ages 4 to 8. There's no figure for babies under 1, so the tool asks for an age of 1 or over.
What does the average person actually eat?
Less than the target. NHANES data from 2001 to 2010 put the mean US adult at 16.1 g a day. That survey is old, so treat the number as a rough guide to the gap rather than today's exact figure.
Does pregnancy change the number?
Yes. The IOM sets 28 g during pregnancy and 29 g while breastfeeding, for ages 14 to 50. This fiber calculator has no switch for either, so use those two figures instead of the table result.
Is this fiber calculator free?
Completely free, and there's no account or sign-up to deal with. It runs in your browser, so nothing you type is stored, and you can use it as often as you like.

Sources

  1. Food and Nutrition Board. Dietary Reference Intakes: Recommended Dietary Allowances and Adequate Intakes, Total Water and Macronutrients. Fiber values by age and sex. IOM fiber table
  2. 2005 Dietary Guidelines Advisory Committee report, Part D, carbohydrates. How the 14 g per 1,000 kcal Adequate Intake was derived (archived copy). 2005 advisory report
  3. 2020 Dietary Guidelines Advisory Committee, Appendix E3.1, Table A4. Lists 14 g per 1,000 kcal as the basis for the fiber goal. 2020 committee table
  4. Reynolds A, et al. Carbohydrate quality and human health: a series of systematic reviews and meta-analyses. The Lancet, 2019. Risk ratios and the 25 to 29 g range (open-access copy). Lancet paper
  5. McGill CR, Fulgoni VL, Devareddy L. Ten-year trends in fiber and whole grain intakes and food sources for the United States population: NHANES 2001 to 2010. Nutrients, 2015. Mean adult intake of 16.1 g. NHANES trends paper
  6. Dietary Guidelines for Americans, 2025 to 2030. Names fiber-rich whole grains; we did not find a gram target in the pages we could open. current guidelines