Updated on April 22nd, 2026

Fiber Calculator

Created By Jehan Wadia

1120
30500
Your Daily Fiber Recommendation

Estimated BMR

1,757 kcal

Est. TDEE (Sedentary)

2,109 kcal

Personalized Fiber Goal

30 g/day

(14 g per 1,000 kcal)

USDA/IOM Adequate Intake (AI) Guideline 38 g/day
Your Age/Sex Category Men 19–50
Note: The personalized recommendation is based on your estimated caloric needs (14 g fiber per 1,000 kcal). The AI guideline is a general population recommendation. Aim for at least the higher of the two values.
Daily Goal: 30 g (from your recommended intake) or
Custom:
0 g / 30 g (0%)
Your Foods Today

No foods added yet. Add foods from the list above.

Daily Summary

Total Fiber

0 g

Goal

30 g

Remaining

30 g

Foods Added

0


Introduction

Fiber is a key part of a healthy diet. It helps your body digest food, keeps your gut healthy, and can lower your risk of heart disease and diabetes. Most people don't get enough fiber each day. Adults need between 25 and 38 grams of fiber daily, but the exact amount depends on your age, sex, and how many calories you eat. This Fiber Calculator makes it easy to find out how much fiber you should be eating each day. Just enter a few simple details about yourself, and the calculator will give you a personalized daily fiber goal. Use this tool to make sure you're getting the right amount of fiber to support good health.

How to Use Our Fiber Calculator

Enter a few details about yourself below, and our fiber calculator will tell you how many grams of fiber you should eat each day based on your age and sex.

Age: Enter your current age in years. Fiber needs change as you grow, so this helps us give you the right amount.

Sex: Select your biological sex. Males and females have different daily fiber needs, so this matters for an accurate result.

Pregnant or Breastfeeding (if applicable): If you are pregnant or breastfeeding, select the option that applies to you. Your body needs more fiber during these times.

What Is Dietary Fiber and How Much Do You Need?

Dietary fiber is the part of plant foods that your body cannot fully digest or absorb. Unlike fats, proteins, and carbohydrates, which your body breaks down and uses for energy, fiber passes through your stomach, small intestine, and colon mostly intact. Despite not being digested, fiber plays a critical role in keeping your body healthy. It helps with digestion, keeps your bowel movements regular, lowers cholesterol levels, controls blood sugar, and helps you feel full longer after eating.

Types of Fiber

There are two main types of dietary fiber, and both are important:

  • Soluble fiber dissolves in water and forms a gel-like substance in your gut. It helps lower blood cholesterol and blood sugar levels. Good sources include oats, beans, apples, citrus fruits, barley, and psyllium husk.
  • Insoluble fiber does not dissolve in water. It adds bulk to your stool and helps food move through your digestive system more quickly. Good sources include whole wheat flour, wheat bran, nuts, vegetables like cauliflower and green beans, and potatoes with their skin.

Most plant foods contain both types of fiber in varying amounts, so eating a wide variety of fruits, vegetables, whole grains, legumes, nuts, and seeds is the best way to get enough of each kind.

How Much Fiber Do You Need Each Day?

The amount of fiber you need depends on your age, sex, and how many calories you eat. The Institute of Medicine (IOM) sets general guidelines called Adequate Intake (AI) values:

  • Men ages 19–50: 38 grams per day
  • Men ages 51 and older: 30 grams per day
  • Women ages 19–50: 25 grams per day
  • Women ages 51 and older: 21 grams per day
  • Children ages 1–8: 19–25 grams per day
  • Teens ages 9–18: 26–38 grams per day, depending on sex

Another widely used method is the calorie-based approach, which recommends 14 grams of fiber for every 1,000 calories you eat. If you're unsure about your daily calorie needs, our Macro Calculator can help you estimate your total caloric intake along with your ideal macronutrient breakdown. This calculator uses both methods and suggests you aim for whichever number is higher.

Most People Don't Eat Enough Fiber

The average American eats only about 15 grams of fiber per day — roughly half of what is recommended. This gap between what people eat and what they should eat is sometimes called the "fiber gap." Low fiber intake is linked to higher rates of constipation, heart disease, type 2 diabetes, and certain types of cancer.

Easy Ways to Increase Your Fiber Intake

Boosting your fiber does not have to be complicated. Here are some simple strategies:

  • Choose whole grains over refined grains. Swap white bread for whole wheat bread and white rice for brown rice or quinoa.
  • Eat more legumes. Beans, lentils, and chickpeas are among the highest-fiber foods available. Just half a cup of cooked black beans has about 7.5 grams of fiber.
  • Snack on fruits, vegetables, and nuts instead of processed snacks. An apple with almond butter gives you roughly 8 grams of fiber.
  • Leave the skin on fruits and vegetables like apples, pears, and potatoes when possible — much of the fiber lives in the skin.
  • Add seeds like chia or flaxseed to oatmeal, yogurt, or smoothies for a quick fiber boost.

Important Tips When Adding Fiber

If you currently eat very little fiber, increase your intake gradually over a few weeks rather than all at once. A sudden large increase can cause gas, bloating, and cramping. Also, be sure to drink plenty of water as you add more fiber to your diet. Fiber works best when it absorbs water, which helps your stool stay soft and move easily through your digestive system. You can use our Water Intake Calculator to figure out exactly how much water you should be drinking each day, especially as you increase your fiber consumption.

Fiber is just one piece of the nutrition puzzle. Getting the right balance of protein alongside adequate fiber supports muscle maintenance, satiety, and overall health. If you're also tracking your body composition while improving your diet, tools like our Lean Body Weight Calculator, Ideal Body Weight Calculator, and Waist to Hip Ratio Calculator can help you monitor your progress. And don't forget that quality sleep and mindful caffeine intake also play important roles in digestive health and overall well-being.

This fiber calculator gives you a personalized daily fiber goal based on your age, sex, height, and weight. It estimates your calorie needs using the Mifflin-St Jeor equation and then applies the 14 grams per 1,000 calories guideline. The daily fiber tracker lets you log the foods you eat and see how close you are to meeting your goal throughout the day.


Frequently Asked Questions

What is a fiber calculator?

A fiber calculator is a tool that tells you how many grams of fiber you should eat each day. You enter your age, sex, weight, and height, and it gives you a personalized daily fiber goal based on your body's needs.

How does this calculator figure out my fiber goal?

The calculator uses the Mifflin-St Jeor equation to estimate how many calories your body burns each day. Then it applies the guideline of 14 grams of fiber per 1,000 calories. It also checks the Adequate Intake (AI) guideline for your age and sex and recommends whichever number is higher.

What is BMR and why does it show up in my results?

BMR stands for Basal Metabolic Rate. It is the number of calories your body burns just to stay alive while at rest. The calculator uses your BMR to estimate your total daily calories, which then determines how much fiber you need.

What is TDEE and how does it relate to fiber?

TDEE stands for Total Daily Energy Expenditure. It is your BMR multiplied by an activity factor. This calculator uses a sedentary activity level (1.2x) to estimate your TDEE. Your fiber goal is based on 14 grams of fiber for every 1,000 calories of your TDEE.

How do I use the daily fiber tracker?

Click the My Daily Fiber Tracker tab. Search for foods or browse by category. Set the number of servings and click Add. The tracker will show your total fiber, how much you still need, and a progress bar toward your daily goal.

Can I set a custom fiber goal in the tracker?

Yes. In the tracker tab, you will see a Custom field next to your recommended goal. Type in any number you want, and the tracker will use that as your daily target instead.

Are the fiber values in the food list accurate?

The fiber values are based on common USDA nutrition data for standard serving sizes. They are good estimates for everyday tracking. However, exact fiber content can vary slightly between brands and how food is prepared.

What does the donut chart in the tracker show?

The donut chart breaks down your fiber intake by food category. It shows how much fiber you got from fruits, vegetables, legumes, grains, nuts and seeds, and other foods. This helps you see if your fiber sources are well balanced.

Can I switch between imperial and metric units?

Yes. On the first tab, click Imperial for pounds, feet, and inches or Metric for kilograms and centimeters. The calculator will automatically convert your current values when you switch.

Why is my personalized fiber goal different from the AI guideline?

The AI guideline is a fixed number based on your age and sex group. The personalized goal is based on your estimated calorie needs. A larger, more active person may need more fiber than the general guideline suggests. The calculator recommends the higher of the two numbers.

Which foods have the most fiber?

Legumes like navy beans, lentils, black beans, and split peas are among the highest-fiber foods. One cup of cooked navy beans has about 19 grams of fiber. Artichokes, raspberries, chia seeds, and bran cereals are also very high in fiber.

Is this calculator safe for children?

Yes. The calculator includes fiber guidelines for children starting at age 1. It uses the IOM Adequate Intake values for kids and teens, so it will give an age-appropriate recommendation.

What happens if I eat more fiber than my goal?

Eating a little more fiber than your goal is usually fine and can be beneficial. However, eating much more than recommended, especially suddenly, can cause bloating, gas, and stomach cramps. Increase fiber slowly and drink plenty of water.

Can I remove foods I added to the tracker?

Yes. Each food you add has an × button next to it. Click that button to remove a single item. You can also click Clear All to remove every food at once.

Does the tracker save my food list if I leave the page?

No. The tracker does not save your data between visits. If you close or refresh the page, your added foods will be reset. You would need to add your foods again each time you use it.


Related Calculators

Macro Calculator

Visit Macro Calculator

Protein Calculator

Visit Protein Calculator

Caffeine Calculator

Visit Caffeine Calculator

Carb Calculator

Visit Carb Calculator