BibProfileCheck your references before the reviewers do

Check a BibTeX file for hallucinated references

Reference lists drafted or tidied with AI tools can contain references that don’t exist: a plausible title, real-sounding authors, sometimes a real DOI that leads to a different paper. Editors and reviewers now look for them, and one invented reference is enough to raise doubts about a whole manuscript.

BibProfile looks up every entry in your .bib and tells you how many it could verify to exist, and which ones to check by hand.

See it on an example Check your own .bib

The example is a 30-reference review on brain–computer interfaces with one invented reference planted on purpose.

How to do it with BibProfile

  1. Open bibprofile.com and drop your .bib file, or paste its entries (from Overleaf: open the .bib, select all, copy). Nothing to install, no account.
  2. Each reference is looked up: by its DOI, arXiv ID or PubMed ID when it has one, otherwise by its title, first author and year in Crossref and OpenAlex, which together index hundreds of millions of works.
  3. Read the “Is every reference real?” card at the top: “X of Y references verified to exist”, then the references that could not be verified (each with a Google Scholar search link) and the DOIs that point to another work.

What “could not be verified” means

Doing it by hand

This works, but takes a few minutes per reference — which is why it rarely gets done for a 60-reference list.

FAQ

Can BibProfile prove that a reference was made up?

No, and it never says so. It tells you which references it could verify to exist; the others need a check by hand, and most of them usually turn out to be real works that the databases miss.

What does “DOI points to another work” mean?

The DOI in your entry is valid but belongs to a different paper than the one your entry describes. Fix the DOI, or the entry, before you submit.

Is my .bib file uploaded anywhere?

No. The file is read in your browser and is never uploaded. To look a reference up, only its DOI, or its title, first author and year, is sent to Crossref and OpenAlex (through BibProfile’s own proxy, which keeps no record of them). There’s no account, no cookie and no tracking: BibProfile stores nothing about you or your file. Our host, Cloudflare, processes technical data such as your IP address to deliver the site (see the privacy page).

Is it free?

Yes, and there’s no account. Lookups by DOI are free; a title search on OpenAlex uses one credit from a free daily pool provided by OpenAlex and shared by everyone using BibProfile, so you never pay anything. If the pool runs out on a busy day, you can add your own free OpenAlex key or come back after the reset.

See it on an example Check your own .bib