Fibre tracks with lower death. No trial has tested the gram target itself.
You can change this. Whether hitting a gram target itself lowers the risk of death is untested — no trial has randomized adults to a fibre-gram target and measured all-cause mortality.
Total dietary fibre from food, not a subtype and not a supplement. Reynolds’s highest-versus-lowest estimate in people without chronic disease is RR 0.85. That figure is the study contrast, not a floor on the curve. Newer pools look larger because they mix in the sick.
Time
Spread across meals
- Level
- Any
- Impact
- GI
- Equipment
- Food, not a supplement
Dose
25–29 g/day from food is Reynolds’s greatest categorical benefit (6 of 7 critical outcomes). The calculator’s hazard is absolute grams per day, not that band. The on-screen target is a gram floor only: 38/30 g (men ≤50/>50) or 25/21 g (women ≤50/>50). Age and sex select the floor. They do not change the hazard. Both are total grams, not fruit fibre or a powder.
The live fiber curve is log-linear from Reynolds’s RR 0.93 per 8 g, with HR 1.0 at 16 g/day, and flat outside about 5–35 g because that is the range the paper modelled. Interiors between those anchors are interpolated. Yao’s steeper shape below 15 g is Yao’s, and this curve does not use it.
Dose-response shape: monotone
How to get there
Raise grams from mixed plant foods over days, not in one sitting — GI tolerance is the binding limit, not the mortality curve.
Total grams per day, from food.
Reynolds's greatest-benefit band is 25–29 g/day. The on-screen gram floor is 38/30/25/21 g and does not change the hazard. Either way, a powder is not this evidence.
Evidence, by endpoint
| Endpoint | Grade | Citation |
|---|---|---|
| All-cause mortality, highest vs lowest intake | C | Reynolds et al. 2019, The Lancet WHO-commissioned series. All-cause mortality highest versus lowest is a 10-study observational pooling of people without chronic disease — not the 185-publication count, and not a dose-response: RR 0.85 (0.79–0.91), GRADE moderate. That 0.85 is the study’s point estimate for that contrast. It is not a curve floor at the age/sex gram target. |
| All-cause mortality per 8 g/day | B | Reynolds et al. 2019, The Lancet Figure 1A, assuming linearity: RR 0.93 (0.90–0.95) per 8 g more fibre/day (68,183 deaths). Dose-response described as linear with no plateau in the available data. Categorical benefit was greatest at 25–29 g/day. |
| All-cause mortality, newer matching-construct pool | B | Yao et al. 2023, Frontiers in Nutrition Search to August 2023. Highest vs lowest: 16 studies, RR 0.81 (0.77–0.86), I² 71.9%. Per 10 g/day: 14 studies, RR 0.90 (0.86–0.93), I² 86.1% — the 0.90 in the abstract is this increment, not highest-vs-lowest. Non-linear (P=0.0096): steeper below 15 g/day, more gradual after. |
| All-cause mortality, general vs mixed population | C | Ramezani et al. 2024, Clinical Nutrition Largest pool: 64-study review, 3,512,828 people; ACM meta is 33 reports, highest-vs-lowest only. Overall HR 0.77 (0.73–0.82). General-population subgroup (19 reports) HR 0.82 (0.77–0.86); non-general (cancer survivors, T2D, CKD, …) HR 0.67 (0.61–0.72). Continuous estimates were dropped. |
| All-cause mortality from fruit fibre specifically | X | Mirrafiei et al. 2023, Food & Function 28 prospective studies, 1,613,885 people, general population. Higher total fibre and most subtypes (cereal, vegetable, legume, soluble, insoluble) associated with lower ACM (HRs 0.77 insoluble to 0.93 legume); fruit fibre was not. The abstract does not report a single total-fibre highest-vs-lowest HR. The calculator collects total grams — moving the slider is not “eat fruit fibre.” |
| All-cause mortality from a randomized fibre intervention | X | No trial has randomized adults to a fibre-gram target and measured all-cause mortality. Reynolds’s 58 trials were not an ACM endpoint for this protocol. |
What the dose is
Twenty-five to twenty-nine grams of total dietary fibre a day from food is where Reynolds et al. 2019 (The Lancet) saw the greatest categorical benefit across six of seven critical outcomes. The calculator does not score that band. Its hazard is absolute grams per day. The on-screen target is a gram floor by sex and age: 38 g or 30 g for men (≤50 / >50) and 25 g or 21 g for women. Age and sex only select that floor. Both numbers are total grams. Subtype is not collected.
What the evidence shows
Reynolds’s highest-versus-lowest all-cause mortality estimate is RR 0.85 (0.79–0.91) in people without chronic disease — 10 observational studies. That contrast is categorical, so it is grade C here, not a dose-response. Assuming linearity, the same paper’s dose-response is RR 0.93 (0.90–0.95) per extra 8 g/day, which is grade B, and that per-8 g figure is what the curve uses. The 0.85 is not a curve floor at the gram target. Yao et al. 2023 (Frontiers in Nutrition) is a newer meta: highest-vs-lowest RR 0.81 (0.77–0.86) across 16 studies, and RR 0.90 (0.86–0.93) per 10 g/day across 14. The curve has not been moved onto Yao’s 0.81 or 0.90.
What the number is not
It is not a licence to quote Ramezani et al. 2024’s overall HR 0.77 as the general-population effect. That paper’s own split is 0.82 in general-population reports and 0.67 in non-general (cancer survivors, T2D, CKD). It is not a subtype prescription: Mirrafiei et al. 2023 found fruit fibre unassociated with all-cause mortality. And it is not a randomized result — no trial has assigned a fibre-gram target and counted deaths — which is why the mortality claim tops out at grade B.
Where the grams come from
Reynolds excluded supplement trials. The evidence this dose sits on is food. Mirrafiei’s subtype range (insoluble HR 0.77 to legume HR 0.93, fruit fibre null) is why the honest instruction is total grams from mixed plant foods, not a fruit-fibre or powder trick. Yang et al. 2015 (American Journal of Epidemiology) already had the same per-10 g point estimate as Yao (RR 0.90) on a smaller tertile pool; it is the older companion, not a second curve.
What argues against this
Ramezani et al. 2024’s headline HR 0.77 mixes diseased cohorts. The general-population subgroup is 0.82 (0.77–0.86), which sits next to Reynolds 0.85 and Yao 0.81 — the 0.77 is the sick-cohort inflation, not a larger benefit for the person this calculator scores. Reynolds’s own series is the other welding trap: 185 prospective publications entered the review; ACM highest-vs-lowest is 10 studies of people without chronic disease, and trials involving supplements were excluded. Mirrafiei et al. 2023 found fruit fibre unassociated with ACM, so “eat more fibre” is not “eat more fruit fibre.” The 25–29 g band is Reynolds’s greatest categorical benefit, not the on-screen gram floor (38/30/25/21 g). That floor does not change the hazard. The live curve is Reynolds’s per-8 g slope, not a 15 g kink and not an extra −0.005/g past the floor. Yang et al. 2015 is the older tertile pooling (RR 0.84 top vs bottom; RR 0.90 per 10 g) — same per-10 g point as Yao, smaller and superseded as the primary source.
Gotchas
- 185 publications is the series, not the ACM estimate. Reynolds Table 1 all-cause mortality is 10 observational studies.
- Yao’s abstract reports summary RR 0.90 without specifying the increment. The per-10 g/day figure and highest-vs-lowest RR 0.81 come from the full-text results recorded in our source notes.
- The calculator’s age/sex line is a gram floor (38/30/25/21 g), not Reynolds’s 25–29 g band, and not a scored peak. Hitting 38 g does not change the hazard by itself. The hazard follows absolute grams.
- Interpolated interiors on the fiber curve are constructed. HR is 1.0 at 16 g/day. Yao’s curve is steeper below 15 g and this curve does not use that kink.
- Reynolds excluded people with chronic disease and trials of supplements. A fibre powder is not this evidence.
Safety
- Raise grams from food over days, not in one sitting — GI tolerance is the usual limit, not the mortality curve.
Educational content only — not medical advice, diagnosis, or treatment. Not a medical device; not FDA evaluated. Consult a qualified healthcare professional about your own health, and call emergency services for urgent symptoms. Full medical disclaimer →