BibTeX Linter · Free
BibTeX Validator
Paste your .bib file and get a full syntax and completeness report — required fields, entry types, duplicate keys, malformed values.
All 12 BibTeX entry types Required + optional field rules Duplicate key detection Runs entirely in your browser
BibTeX Input0 entries
Validation Results
⊞Paste your .bib file and click validate
BibTeX entry type reference
| Entry type | Required fields | Optional fields |
|---|---|---|
| @article | author, title, journal, year | volume, number, pages, month, doi, url |
| @book | title, publisher, year, author/editor | volume, series, edition, address, isbn, doi |
| @inproceedings | author, title, booktitle, year | pages, address, publisher, doi |
| @conference | author, title, booktitle, year | pages, address, publisher |
| @phdthesis | author, title, school, year | address, month, type, doi |
| @mastersthesis | author, title, school, year | address, month, type |
| @techreport | author, title, institution, year | type, number, address, month |
| @misc | author, title, year, url, note, howpublished | |
| @unpublished | author, title, note | year, month |
| @proceedings | title, year | editor, publisher, address, volume |
| @manual | title | author, organization, year, edition |
| @incollection | author, title, booktitle, publisher, year | editor, chapter, pages, address |
Validate BibTeX live inside your LaTeX editor
Bibby AI flags BibTeX errors as you type — no switching between tools. Real-time validation for every entry type.