BibTeX Verifier

Detect citation errors & AI hallucinations

Drop your .bib file here

or click to browse — no upload, verified locally in your browser

Verification Settings
Title Match Threshold 82

Controls how similar a paper's title in your .bib file must be to the title found in the database. Uses fuzzy string matching (token sort ratio, 0–100).

0 — match anything 100 — exact match only
≥ 90
Strict
Few false positives
82 ← default
Balanced
Handles minor typos
≤ 70
Lenient
More false OKs

Tip: if you often cite papers with subtitles or translated titles, lower this to ~75.

Author Match Threshold 72

Controls how closely the first author's last name in your .bib must match the database record. Only the last name is compared (not first name), using character-level similarity.

0 — match anything 100 — exact match only
≥ 85
Strict
Catches all wrong names
72 ← default
Balanced
Handles romanisation
≤ 60
Lenient
May miss wrong authors

Tip: for Chinese / Japanese author names with multiple romanisation styles, lower this to ~55.

Email for API Polite Pool optional

OpenAlex provides two access tiers. Adding your email unlocks the Polite Pool with ~10× higher rate limits, which makes verification significantly faster for large .bib files.

Without email
~10 requests / second
Fine for < 30 entries
With email ✓
~100 requests / second
Recommended for large files

Your email is only sent to OpenAlex as part of the User-Agent header. It is never stored or shared by this tool. See OpenAlex Polite Pool docs.