· 4 min read

Niacinamide in toothpaste: what the science really says

In short : Niacinamide arrives in toothpaste with the reputation it built on skin. In the mouth, the only serious research is a laboratory study extended to rats: it shows the decay bacterium slowed. No human trial, no toothpaste tested — and nothing demonstrating a whitening effect.

Niacinamide in toothpaste: what the science really says

After the day cream, the toothpaste tube. Niacinamide — vitamin B3 — has become the star active of skincare in a few years, and it now appears on toothpaste packaging, often alongside a promise of whiteness. What is this transfer worth? We went to see what the research actually says, and the answer is shorter than the sales pitch.

The short answer

Niacinamide's reputation comes from skin, not from the mouth. In dermatology the evidence is solid and long-standing. In oral care it rests on a handful of laboratory studies, one of them serious, published in 2022: nicotinamide slows Streptococcus mutans, the bacterium central to tooth decay. That work was done in test tubes and in rats. No human trial, and no niacinamide toothpaste, has been tested — the authors say so themselves and call for it. As for whitening, nothing supports it.

What the one serious study shows

Published in the Journal of Oral Microbiology, it exposed S. mutans to nicotinamide in the laboratory, then in a caries model in rats. The results are consistent and all point the same way.

What was observedDetail
Growth of the bacteriumSlowed, in proportion to the dose
Acid productionReduced — and it is acid that attacks enamel
Tolerance to an acid environmentLowered: the bacterium survives less well at pH 5.0
Biofilm formationReduced, along with the matrix that glues it to the tooth
Gene activity128 genes down-regulated, linked to sugar transport, glycolysis and acid resistance

It is a convincing set of findings — on one bacterium, in a tube, and in a rodent. The distance between that and an effective toothpaste is considerable, and it is not us saying so: the authors conclude that the real efficacy will have to be determined with suitable delivery methods, "mouth rinse, toothpaste etc.". That sentence describes work still to be done.

⚠️ What is missing, precisely: no human trial, no toothpaste formulation evaluated, and very limited data on how niacinamide would be absorbed by the gum. An active that works in a test tube still has to survive saliva, rinsing and two minutes of brushing.

No, niacinamide does not whiten teeth

This is the most widespread claim on packaging, and the one resting on the least. No study shows that niacinamide changes the shade of enamel. The mechanism described in the research is antibacterial, not lightening: slowing a bacterium has nothing to do with oxidising a coloured molecule.

If a niacinamide toothpaste makes teeth look cleaner, the explanation almost always lies in its other components — the polishing agents that remove coffee, tea or tobacco deposits. It is the same misunderstanding as with charcoal toothpaste or turmeric: the headline ingredient gets the credit for what the polishing does. What determines whether that polishing is safe is the abrasivity (RDA index), never the name printed on the tube.

Should we expect anything from it?

Perhaps, one day. The lead is real: targeting the virulence of S. mutans rather than killing bacteria indiscriminately fits what we now understand about the balance of the oral microbiome. Niacinamide is also cheap, non-toxic and already taken orally.

But "promising in the laboratory" and "effective in your bathroom" are two different states, separated by years of trials. In the meantime, a niacinamide toothpaste is neither a danger nor a breakthrough: it is an ordinary toothpaste, judged on the same criteria as any other — fluoride present, measured abrasivity, and a taste you can stand every evening.

FAQ: niacinamide in questions

Does niacinamide replace fluoride?

No. Fluoride remains the best-documented anti-cavity active, over decades and in humans. Niacinamide is at the stage of laboratory work and an animal model. A toothpaste that swaps one for the other trades established proof for a hypothesis.

Is it dangerous in a toothpaste?

Nothing suggests so: it is a water-soluble vitamin, non-toxic and commonly consumed. The question is not its safety, it is its demonstrated usefulness in the mouth.

Then why are so many brands adding it?

Because the name is already known and well regarded thanks to skincare. It is a transfer of reputation, a shortcut that oral research has not yet validated.

Does it help sensitive gums?

Its anti-inflammatory properties are well described on skin, and the extrapolation is tempting. But absorption through the gum has barely been studied, and no clinical trial has measured any effect on inflamed gum.

How should I choose a toothpaste then?

On the criteria that have proved themselves: fluoride, an abrasivity suited to your enamel, and a formula that addresses your actual problem — coloured deposits, sensitivity or fragile gums.

The takeaway

Niacinamide arrives in toothpaste carried by its reputation in cosmetics. In the mouth the research exists but remains at laboratory stage: one solid study shows Streptococcus mutans slowed in a test tube and in rats, and its authors conclude that efficacy in a toothpaste remains to be determined. No human trial, no formulation tested, and no evidence of any whitening effect. It is neither a scandal nor a revolution: it is an ingredient to watch, and premature to pay more for today. To choose on criteria that hold, the "which toothpaste" quiz points you in the right direction in two minutes.

All our “Ingredients & formulas” articles →

const root = document.querySelector('[data-edart]'); const fill = document.querySelector('[data-edart-fill]'); if (!root || !fill) return; let ticking = false; function paint() { ticking = false; const r = root.getBoundingClientRect(); const total = r.height - window.innerHeight; const p = total > 0 ? Math.min(1, Math.max(0, -r.top / total)) : 1; fill.style.width = (p * 100) + '%'; } addEventListener('scroll', () => { if (!ticking) { ticking = true; requestAnimationFrame(paint); } }, { passive: true }); paint(); })();