IOM Adequate Intake14 g per 1,000 kcalReviewed 28 Sep 2026

Fiber Intake Calculator — Daily Target & Food Plan

Find your recommended daily fiber from your calorie intake, age and sex using the Institute of Medicine reference values, then see which foods close the gap and a gradual plan to get there.

Your Details

Sex
yrs
Life Stage
Don't know? →
kcal
g/day
Calorie-based fiber target14 g / 1,000 kcal
—

—

IOM reference for your age & sex—
Gap from current intake—
—
Step-Up Plan—
Macro Calculator

High-Fiber Foods

Approximate fiber per serving, and servings of each food alone that would cover your remaining gap.

—
FoodServingFiberServings for Gap

How this calculator works

The calorie-based target is 14 g of fiber per 1,000 kcal you eat — the basis the Institute of Medicine (now the National Academies) used to set the Adequate Intake, and the figure used in the 2020–2025 Dietary Guidelines for Americans. The 2025–2030 edition advises prioritizing fiber-rich whole grains, vegetables and fruit without setting a gram target. The age and sex reference is the IOM Adequate Intake itself:

AgeMalesFemales
1–319 g19 g
4–825 g25 g
9–1331 g26 g
14–1838 g26 g
19–5038 g25 g
51+30 g21 g
Pregnancy—28 g
Breastfeeding—29 g

The two figures are usually close for someone eating a typical amount for their age and sex, but diverge if you eat notably more or less — the calorie-based figure moves with your intake, the reference does not. The UK's SACN recommends 30 g a day for adults.

By Suhaib Hassan · Reviewed 28 September 2026 against the IOM Dietary Reference Intakes · How CalculatePilot verifies formulas →

A worked example

A 35-year-old woman eating 2,000 kcal a day: 2,000 ÷ 1,000 × 14 = 28 g of fiber. Her IOM reference is 25 g. If she currently eats 15 g, she has a 13 g gap — about one cup of cooked lentils would close it on its own.

Why most people fall short — and how to close the gap

Most people in Western diets eat well below these targets, largely because of low intake of whole grains, legumes, fruits and vegetables. Increase fiber gradually over a few weeks rather than all at once, and drink enough water alongside it, to help avoid bloating and gas. A varied mix of beans and lentils, whole grains, fruit with edible skins, vegetables, nuts and seeds works better than relying on one high-fiber food.

Sources

  • Institute of Medicine. Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids. National Academies Press, 2005.
  • Dietary Guidelines for Americans, 2025–2030 and the 2020–2025 edition
  • Scientific Advisory Committee on Nutrition (SACN). Carbohydrates and Health. 2015.
  • USDA FoodData Central (food fiber values, rounded)

Frequently asked questions

Why do I get two different fiber numbers?

The calorie-based figure (14 g per 1,000 calories) scales with your actual intake, while the IOM reference is a 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 can cause digestive discomfort like bloating or gas. Increasing gradually over a few weeks, along with adequate water, generally helps your digestive system adjust.

Can I get too much fiber?

The IOM did not set an upper limit for fiber from food. Very high intakes can cause discomfort, and people with some digestive conditions may be advised to limit fiber, so follow any guidance from your doctor or dietitian.

Related Calculators

Build out the rest of your diet.

All Health Calculators
For website owners

Want this calculator on your own website?

Embed it in one line of code. Keep it free with a small CalculatePilot attribution link, or go white-label: your brand, no attribution, one license for all your domains.

  • All 159 calculators, unlimited embeds
  • Works on WordPress, Webflow, Squarespace, Wix and plain HTML
  • Runs in your visitor's browser, so nothing is sent to a server
  • License key emailed automatically after checkout, cancel anytime
$7.99 / month
or $89.99 / year · white-label Pro
Get the white-label license Embed free with attribution