AI writing assistants invent citations that look perfect — a plausible title, real-sounding authors, a well-formed DOI that points to nothing, or to an entirely different paper. Paste your reference list and this tool resolves each cited DOI and PMID (up to 25 per run) against the public registries, so a non-resolving or mismatched identifier surfaces before a reviewer or an editor’s checker finds it.
Each identifier is resolved by bare identifier only against three public sources — Crossref, the DOI handle registry (the DOI system of record, which covers registration agencies beyond Crossref), and NCBI PubMed. Three outcomes matter:
When a registry is briefly unreachable, that identifier is listed as not checked — never assumed to resolve, and never counted as a problem. This is reference-integrity QC. It is not a plagiarism check, a fabricated-data detector, or an accusation of misconduct — it reports what the registries say, with the date, so you can verify every line yourself.
Your manuscript never leaves your browser. The identifiers are extracted locally, and only the bare DOIs and PMIDs — plus, when you paste a recognized reference list, the single reference line each one sits in, used solely to check the record matches — are sent to our server to run the lookups (up to 25 per run). The public registries themselves receive nothing but the bare identifier. Nothing you paste is stored. This is the same reference layer that runs inside a full RigorMD review, exposed here for free.
Broken references are one thing reviewers catch. The $25 RigorMD pre-submission review checks the rest: it recomputes the statistics it can rebuild from your reported numbers, appraises the methods across two independent engines, and resolves your references as one layer of a severity-scored, quote-grounded report — the same reference check you just ran, plus everything around it.