Verify citations

Paste a paragraph or your entire article; we check whether each sentence is actually supported by the source it cites.

Sign in to use this feature.Sign in / Sign up

Upload the whole article (.docx / .pdf / .txt) or drop it onto the box — body and bibliography are split automatically.

Sources are resolved in indexes like CrossRef, OpenAlex, PubMed; content is fetched via Europe PMC, Unpaywall, arXiv.

How it works

  1. 1
    Paste or upload

    Paste a single paragraph, or upload/drag-drop your whole article (.docx / .pdf / .txt). For a full article, body and bibliography are split automatically. The file never leaves your device.

  2. 2
    Sources are resolved

    Each entry in the bibliography is matched to the real work in indexes like CrossRef, OpenAlex, PubMed (in your browser).

  3. 3
    Content is fetched

    Each source's content is fetched — first the abstract, then full text if needed — via Europe PMC, Unpaywall and arXiv. Fetched once per source.

  4. 4
    Claims are matched

    Your text is split into atomic claims; each claim is compared to the text of the source it cites (the most relevant passages are selected). It is checked claim by claim, not as one blob.

  5. 5
    Result and feedback

    Each claim is marked Full / Partial / Unsupported / Could-not-verify with a verbatim quote from the source. Results are decision support; if you disagree you can send feedback from any row.