Daily Fiber Calculator: How Much Fiber Do You Need?

Most adults need somewhere between 22 and 34 grams of fiber a day, depending on age and sex. This calculator finds your daily target, adds up what you ate today, and builds a gentle week-by-week plan to close the gap without the gas and bloating that come from adding too much too fast.

For education only, not medical advice. Targets are general guidelines for healthy adults. If you're pregnant or breastfeeding, have a digestive condition, or take medication, ask your healthcare provider what's right for you.
Step 1
Find your daily fiber target
Sex
Age

With calories entered, we use the Dietary Guidelines rule of 14 grams of fiber per 1,000 calories.

25 g
Your daily fiber target
Step 2
What did you eat today?

Tap + for each serving. Values come from the USDA nutrient database, rounded to the nearest half gram.

Step 3
Your results
0 g
of your 25 g target

Daily fiber targets by age and sex

Age Women Men
19-30 28 g 34 g
31-50 25 g 31 g
51 and older 22 g 28 g

These targets come from the Dietary Guidelines for Americans 2020-2025 and are based on 14 grams of fiber for every 1,000 calories. Cleveland Clinic notes that only about 5% of U.S. adults reach their fiber target, and most people get about 16 grams a day.

Why fiber matters for hemorrhoids

Hard stool leads to straining, and straining is one of the habits most often tied to hemorrhoids. Harvard Health notes that fiber supplements such as psyllium draw water into stool so it's easier to pass, and that this can reduce hemorrhoid bleeding, inflammation, and enlargement. MedlinePlus also lists eating more fiber from fruits, vegetables, and grains among the ways to prevent hard stools. If you want to check your stool form, try the Bristol Stool Chart checker.

How to add fiber without the bloat

  • Go slow. Cleveland Clinic suggests adding no more than about 5 grams of fiber a week until you reach your goal.
  • Drink more as you add fiber. Mayo Clinic notes some fibers work best when they absorb water. Get your number with the water intake calculator.
  • Check labels. Fiber in packaged foods varies by brand.
  • Mix your sources. Fruits, vegetables, whole grains, beans, lentils, nuts, and seeds each bring different types of fiber.

Frequently asked questions

How much fiber do I need a day?

Under the Dietary Guidelines, women need about 22 to 28 grams and men about 28 to 34 grams, depending on age. That works out to 14 grams per 1,000 calories you eat.

How fast should I increase fiber?

Slowly. Adding about 5 grams a week gives your gut time to adjust and helps you avoid gas, bloating, and cramping.

Does fiber help with hemorrhoids?

Fiber helps stool hold water so it's softer and easier to pass, which means less straining. Harvard Health notes fiber supplements can reduce hemorrhoid bleeding and inflammation. Talk to your doctor if symptoms don't improve.

Should I take a fiber supplement?

Food is the best source, but a supplement can help if you can't get enough from your diet. Check with a healthcare professional before starting any supplement.

Keep reading

More free tools

Sources: Cleveland Clinic, How much fiber per day (Dietary Guidelines for Americans 2020-2025 targets); Mayo Clinic, Chart of high-fiber foods (USDA National Nutrient Database values); Harvard Health, Help for hemorrhoids; MedlinePlus, Anal fissure. Last updated September 2026.

Medical disclaimer: This calculator and the information on this page are for general education only and are not medical advice. They do not diagnose, treat, cure, or prevent any disease or condition, and they are not a substitute for advice, diagnosis, or treatment from a doctor, registered dietitian, or other qualified healthcare provider. Results are estimates based on general guidelines for healthy adults and may not fit your needs. Ask your healthcare provider before changing your diet, especially if you are pregnant or breastfeeding, have a medical condition, or take medication, and never delay getting care because of something you read here. If you think you may have a medical emergency, call 911 or your local emergency number right away. Hemorrhoid.com and Revivol-XR do not provide medical services. What you enter stays in your browser; we don't collect or store it.