BibProof

BibProof

Check a bibliography you already wrote. A dead DOI, a preprint year, and a title that drifted each get their own row.

  • Journal submission
  • Thesis
  • Lab draft
Try a sample below

Verified

Nature, 2013

Thermometry in a living cell

Mismatch

Science

1999

Nature

2013

Not found

10.1234/not-a-real-doi

Check this list

BibTeX, RIS, EndNote, or a list of DOIs. Up to 30 entries.

The report will appear here

Pick a sample, or paste a list.

Thirty entries on this page. A season file is priced separately.

See pricing

What a finished check looks like

Author

Kucsko, G.

Same person as the full name on the record.

Preprint year

2016

2017

Deleted DOI

10.1000/retired-record

Nothing in the registry.

Venue

Written as an article.

Book

Title

Three words differ from the DOI’s paper.

How it works

Three steps. The report stays on this page.

  1. 1

    Drop the file

    A .bib, a .tex, or the list pasted in.

  2. 2

    Look up the record

    A DOI is exact. A title is a search.

  3. 3

    Read the row

    Match, clash, or nothing on file.

Who it is for

Before you submit

The last pass on a bibliography: a dead DOI, a journal name from a different article, a year that belongs to the preprint.

A shared .bib

A lab file that has been copied forward for years. The check marks the rows that no longer describe the record.

A thesis list

Thirty entries at a time, from a .bib or the list at the end of the file.

A model-written citation

A title that was invented does not resolve. Open that row first.

$19 a paper · $49 a season

Ready to check the list?

The check on this page is free for 30 entries. Paid reports are on the pricing page.

Frequently asked questions

What does a check catch?

A DOI that does not resolve, a year taken from the preprint, and a title that no longer matches the record.

Do I need an account?

No. Paste a list and read the report in the browser.

Start with the list you have

BibProof reads a BibTeX file, a RIS export, an EndNote tagged file, or a column of DOIs. It asks Crossref whether each one is a real record, then puts the year, the journal, and the title beside what you wrote.

Open a row when the year or the journal does not match. A blank field is left unchecked. It is not marked as a pass.