Daily Fiber Intake Calculator
Calculate your recommended daily fiber intake based on age, sex, and calorie needs.
Track if you are getting enough fiber.
Daily Fiber Intake recommendations are set by health authorities based on age, sex, and calorie consumption.
General recommendations (US Dietary Guidelines):
- Women (19-50): 25 grams per day
- Women (51+): 21 grams per day
- Men (19-50): 38 grams per day
- Men (51+): 30 grams per day
- Children (1-3): 19 grams per day
- Children (4-8): 25 grams per day
- Boys (9-13): 31 grams per day
- Girls (9-13): 26 grams per day
Alternative calculation by calorie intake:
Fiber (grams) = Total Daily Calories / 1000 × 14
This means approximately 14 grams of fiber per 1,000 calories consumed.
Most people fall short. The average American adult consumes only about 15 grams of fiber per day, roughly half the recommended amount.
Types of fiber:
- Soluble fiber dissolves in water, forming a gel-like substance. It helps lower blood cholesterol and regulate blood sugar. Found in oats, beans, apples, and citrus fruits.
- Insoluble fiber does not dissolve in water. It adds bulk to stool and helps food pass through the digestive system. Found in whole wheat, nuts, vegetables, and wheat bran.
High-fiber food examples:
- 1 cup lentils: 15.6 g
- 1 cup black beans: 15 g
- 1 cup oatmeal: 4 g
- 1 medium avocado: 10 g
- 1 cup broccoli: 5.1 g
- 1 medium apple (with skin): 4.4 g
- 1 oz almonds (23 nuts): 3.5 g
- 1 cup raspberries: 8 g
Important: Increase fiber gradually over 2-3 weeks to avoid bloating and gas. Drink plenty of water when increasing fiber intake, as fiber absorbs water in the digestive tract.