Fiber Intake Calculator
Calculate your recommended daily fiber intake based on your calorie needs, age, and sex.
Two ways to estimate fiber needs
This calculator shows two related figures: a calorie-based estimate (14 grams of fiber per 1,000 calories consumed, a widely cited Institute of Medicine guideline) and a standard age/sex reference intake, which is a simpler population-level recommendation that doesn't account for individual calorie intake.
The two figures will usually be reasonably close for someone eating a typical calorie level for their demographic, but can diverge for people eating notably more or less than average — the calorie-based figure adjusts with your actual intake, while the standard reference doesn't.
Why most people fall short of fiber targets
Most people in Western diets consume well below recommended fiber levels, largely due to low intake of whole grains, legumes, fruits, and vegetables relative to processed foods. Increasing fiber gradually (rather than all at once) and drinking adequate water alongside it generally helps avoid digestive discomfort during the transition.
Good fiber sources include beans and lentils, whole grains like oats and quinoa, fruits with edible skins, vegetables, nuts, and seeds — a varied diet across these categories tends to be more effective than relying on any single high-fiber food.
Frequently asked questions
Why do I get two different fiber numbers?
The calorie-based figure (14g per 1,000 calories) scales with your actual intake, while the standard reference is a general population guideline by age and sex that doesn't account for individual calorie needs — they're usually similar but can differ for atypical calorie intakes.
What happens if I increase fiber too quickly?
A sudden large increase in fiber intake can cause digestive discomfort like bloating or gas — increasing gradually over a couple of weeks, along with adequate water intake, generally helps the digestive system adjust more comfortably.