Fiber calculator

How much fiber do you need a day? Enter your details for a daily goal. It’s the same calculation the FiberKit app uses.

Sex
years
Units
Height
ft
in
lb
Your daily fiber goalFill in all four to see your goal.

How it works

  1. Your calories. The Mifflin-St Jeor equation estimates the calories you burn at rest, then we multiply by 1.4 for a lightly active day.
  2. Your fiber. US guidelines recommend 14 g of fiber for every 1,000 calories.
  3. A sensible range. The goal stays between 21 and 50 g, as in the app.

Recommended fiber intake by age

Adequate Intake of fiber in grams a day, by age and sex
AgeFemaleMale
1 to 319 g19 g
4 to 825 g25 g
9 to 1326 g31 g
14 to 1826 g38 g
19 to 5025 g38 g
51 and older21 g30 g
Pregnant28 g
Breastfeeding29 g

Adequate Intake in grams a day, from the National Academies.

Where to find it

Beans, berries, greens and seeds pack the most per serving.

See all high-fiber foods

Questions

How much fiber should I eat a day?

About 14 g for every 1,000 calories you eat. For most adults that’s 25 to 38 g a day: 25 g for women and 38 g for men up to age 50, then 21 g and 30 g.

How much fiber do most people get?

About 15 g a day in the US, roughly half of what’s recommended.

Can you eat too much fiber?

There’s no official upper limit. Adding a lot at once can cause gas and bloating, so build up over a few weeks and drink plenty of water.

Why is my result different from the table?

The table gives one number for everyone of the same age and sex. The calculator also uses your height and weight, because people who need more calories need more fiber.

Do I need soluble or insoluble fiber?

Both, and there’s no separate target for each. Beans, whole grains, fruit, vegetables, nuts and seeds give you a mix. FiberKit shows how much of each you get.

This is a general estimate for healthy people, not medical advice. If you have a digestive condition, are pregnant or take medication, ask your doctor what’s right for you.

Sources: National Academies, Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids (2005); Mifflin MD et al., Am J Clin Nutr 1990.