About this audit
Catch structural errors before LaTeX does
BibTeX files often accumulate duplicate citation keys, missing titles, inconsistent DOI values, and entries copied from different databases. The validator uses Citation.js to parse records into structured CSL data before applying field and duplicate checks.
Required fields vary by bibliography style and BibTeX implementation. The report focuses on broadly useful fields and preserves your source data so that style-specific decisions remain under your control.