Home › Health, Fitness & Education › Fiber Intake Calculator

Fiber Intake Calculator

Use this free fiber intake calculator to find how much fiber you should eat each day. Enter your age, sex, and daily calories, and the calculator gives you a target in grams from two directions: the 14-grams-per-1,000-calories rule, and the NIH dietary reference values for your age and sex.

Most adults eat only about 15 grams of fiber a day — roughly half the recommended amount. If your current intake is far below your target, build up gradually over 2 to 3 weeks and drink extra water.

Target: 28 g of fiber per day
By calories (14 g / 1,000 kcal on 2,000 kcal) · NIH value for a woman age 30: 25 g/day
Food (1 serving)FiberShare of target
Lentils, cooked (1 cup)16 g57%
Black beans, cooked (1 cup)15 g54%
Avocado (1 medium)10 g36%
Raspberries (1 cup)8 g29%
Pear (1 medium)6 g21%
Oatmeal, cooked (1 cup)4 g14%

How the fiber target is calculated

Fiber is the part of plant food your body cannot digest. It passes through the gut largely intact, and that is exactly what makes it useful: it adds bulk, slows digestion, feeds the gut microbiome, and helps lower LDL cholesterol and steady blood sugar. There are two kinds. Soluble fiber dissolves in water and forms a gel — oats, beans, lentils, apples, and citrus fruit are rich in it. Insoluble fiber does not dissolve — whole wheat, bran, vegetables, and fruit skins are rich in it.

The calculator gives you two targets, because two different authorities frame the number differently. The first is the calorie rule used by the Dietary Guidelines: 14 grams of fiber per 1,000 calories eaten. On a 2,000-calorie diet that is 28 grams a day; on 2,500 calories it is 35 grams; on 1,800 calories it is about 25 grams. The rule scales with how much you eat, which makes sense: the more food passes through your gut, the more fiber you need to keep it moving well.

Calorie-rule target = 14 g × (daily calories ÷ 1,000)
NIH values: women 19–50: 25 g · men 19–50: 38 g · women 51+: 21 g · men 51+: 30 g

The second target is the NIH dietary reference intake (DRI) for your age and sex. For adults 19 to 50, it is 25 grams a day for women and 38 grams for men; after 50, it drops to 21 grams for women and 30 grams for men, because calorie needs fall with age. Children and teenagers have their own values: 19 grams for ages 1 to 3, 25 grams for ages 4 to 8, 26 grams for girls and 31 grams for boys ages 9 to 13, and 26 grams for girls and 38 grams for boys ages 14 to 18.

The gap is the real story. The average adult eats only about 15 grams of fiber a day, roughly half the recommended amount. The calculator shows that gap when you enter your current intake: if you eat 15 grams now and your target is 28, you need 13 more grams a day. That sounds like a lot, but one cup of lentils (16 grams) or one cup of black beans (15 grams) covers it in a single serving. Smaller swaps add up too: a pear instead of a juice box adds about 6 grams, a cup of raspberries adds 8, an avocado adds 10, and a cup of oatmeal adds 4.

Two cautions belong with the number. First, build up slowly. Adding 15 grams overnight usually means gas, bloating, and cramps, because your gut bacteria need time to adjust. Add about 5 grams a week over two to three weeks, and drink more water as you go — fiber absorbs water, and without enough fluid it can cause constipation instead of preventing it.

Worked example

A 30-year-old woman eats 2,000 calories a day and currently gets about 15 grams of fiber. What is her target, and how does she reach it?

Step 1: Calorie rule — 14 × (2,000 ÷ 1,000) = 14 × 2 = 28 g/day.
Step 2: NIH value — a woman age 19 to 50 needs 25 g/day.
Step 3: Gap — 28 − 15 = 13 g/day short of the calorie-rule target.
Step 4: Closing the gap — one cup of cooked lentils adds 16 g, or a cup of raspberries (8 g) plus a pear (6 g) adds 14 g.

Her target is 28 grams of fiber a day by the calorie rule (25 grams by the NIH value), and a single serving of lentils or beans, or two pieces of fruit, closes the whole gap. Enter your own age, sex, and calories above to get your target.

FAQ

How much fiber should I eat per day?

Most adults need 25 to 38 grams of fiber a day. The general rule is 14 grams per 1,000 calories eaten, so a 2,000-calorie diet calls for about 28 grams. The NIH dietary reference values are 25 grams a day for women ages 19 to 50 and 38 grams a day for men ages 19 to 50, dropping to 21 and 30 grams after age 50. This calculator shows both figures so you can pick the one that fits how you eat.

What foods are highest in fiber?

Beans and lentils lead the list: a cup of cooked black beans has about 15 grams and a cup of lentils about 16 grams. Raspberries have about 8 grams per cup, a medium pear about 6 grams, an avocado about 10 grams, and a cup of cooked broccoli about 5 grams. Whole grains help too: a cup of oatmeal has about 4 grams and a slice of whole-wheat bread about 2 grams. Nuts and seeds, such as chia seeds at about 10 grams per ounce, are concentrated sources.

Can you eat too much fiber?

Yes, especially if you increase it suddenly. Too much fiber too fast can cause gas, bloating, cramps, and constipation, because fiber absorbs water in the gut. The fix is to add fiber gradually over two to three weeks and drink more water as you do. There is no official upper limit for fiber, but intakes above 50 to 70 grams a day often cause discomfort, and very high intakes can interfere with absorbing minerals such as iron and zinc.

Does fiber help with weight loss?

It helps, mainly because high-fiber foods are filling for relatively few calories. Soluble fiber slows digestion and steadies blood sugar, so you feel full longer after a meal, and high-fiber foods usually need more chewing, which slows eating down. Studies find that people who eat more fiber tend to weigh less and find it easier to keep weight off, but fiber works as part of an overall eating pattern, not on its own.

What is the difference between soluble and insoluble fiber?

Soluble fiber dissolves in water and forms a gel in the gut. It slows digestion, helps lower LDL cholesterol, and steadies blood sugar; oats, beans, lentils, apples, and citrus fruit are rich in it. Insoluble fiber does not dissolve. It adds bulk to stool and helps food move through the gut; whole wheat, bran, vegetables, and skins are rich in it. Most high-fiber foods contain both types, and you need both, so variety matters more than tracking the two separately.

Disclaimer: This calculator gives estimates only and is not medical advice. Fiber targets are based on NIH dietary reference values and the 14 g per 1,000 kcal guideline, but individual needs vary. If you have a digestive condition, take medication affected by fiber, or are considering a large diet change, talk to your doctor or a registered dietitian.