AnyFact
HomeUse casesAI PDF Checker: Was This PDF Written With AI?

AI PDF CHECKER · FREE PLAN

AI PDF Checker: Was This PDF Written With AI?

Upload the PDF itself, no copy-paste. We read its text page by page, scanned pages included, check its images and metadata, and explain the verdict: probably human, uncertain, probably AI or mixed.

Open in beta · 10 free credits a month · Files deleted after 30 days

AI Document Detector

Open in beta

What you need

Upload a PDF, DOCX or PPTX file

PDF, DOCX or PPTX, up to 20 MB and 50 pages.

✓ 10 free credits a month✓ Files deleted after 30 days
Free plan — 10 credits every month, no credit card.

At a glance

Per page

Text, embedded images and metadata are checked and summarised page by page.

AnyFact method

3 levels

Probably human, uncertain or probably AI — never a bare percentage — with the reasons and the limits of the method.

AnyFact method

10 credits

Free every month with an account, no credit card. Uploaded files are deleted after 30 days.

AnyFact free plan

Why checking a PDF is harder than pasting text

Most AI checkers only take pasted text. A PDF loses its layout when you copy it, scanned pages cannot be copied at all, and the images and metadata are left behind.

AnyFact reads the file: the text layer of every page, scanned pages through OCR, the embedded images and the document metadata (creator, producer, dates). Each part goes to the right detector.

The result is given page by page, so a report where only the introduction looks generated shows up as mixed, with the pages that drove the verdict.

Does this sound familiar?

  • You want to check your report or assignment PDF before you submit it.
  • A PDF you received reads like a template and you want a second look.
  • The document is scanned, so there is no text to paste anywhere.
  • You need a downloadable report of the check for your records.

Here's what we check

01

Upload the file

PDF, DOCX or PPTX, up to 20 MB and 50 pages.

02

Text, images, metadata

Each part goes to the right detector; unusual authoring software or dates are flagged.

03

A verdict in three levels

Probably human, uncertain or probably AI — never a bare percentage — with a short explanation and the limits of the method.

SourceChecksStatus
PyMuPDF / python-docx / python-pptx extractionAI Document Detector✓
Tesseract OCRAI Document Detector✓
AI text and photo detectorsAI Document Detector✓
Document metadataAI Document Detector✓

How to read the result

Probably human

The signals point to a person. It is not a guarantee: a careful generator or heavy editing can leave few traces.

Uncertain

The signals disagree or are too weak. We say so rather than guess, and list what was found.

Probably AI

The signals point to generation. It is an indication, not proof — check the context before acting.

Sample layout. Real reports name the signals that were checked and the limits of the method.

What does an AI PDF checker check in your file?

An AI PDF checker reads the PDF file itself, not a pasted copy of its text. AnyFact’s AI PDF checker takes the text layer of every page, reads scanned pages with OCR, sends embedded images to its photo detector and lists the metadata signals the file carries. It then gives a verdict page by page: probably human, uncertain, probably AI or mixed.

That matters because a PDF is a container, not just text. One file can hold typed pages exported from Word or Google Docs, pages that are only pictures of paper, charts and photos, and a record of the software that produced it. An AI detector for PDF that only sees copied words misses most of that evidence.

PDFs are a large share of what people check. Of the first 112 documents analysed in the AnyFact beta, 50 were PowerPoint files, 31 Word files and 30 PDFs, and most of the people uploading them were students checking their own coursework.

Is your PDF typed or scanned? A quick test

Open the PDF and try to select a sentence with your cursor, or search for a word with Ctrl+F (Cmd+F on a Mac). If the words highlight and the search finds them, the page has a text layer. If the whole page highlights like a photo, or the search finds nothing, the page is scanned and has to be read with OCR.

How a PDF was made decides what an AI check can use
How the PDF was madeWhat it containsWhat an AI check can use
Exported from Word, Google Docs, LaTeX or PowerPointA text layer on every page, embedded images, metadata from the exporting softwareText, images and metadata: the most complete case
Printed to PDF with a print driverUsually a text layer; the metadata often names the print driver rather than the original applicationText and images; the metadata says less about the original file
Scanned or photographed paperPictures of pages, with no text layerText through OCR (first 20 scanned pages); metadata that describes the scanner or scanning app
Exported from an AI slide or document toolA text layer, images and the tool’s own metadataText, images and, when the tool names itself, a metadata signal
Typed pages with scanned annexesBoth kinds of page in one fileTyped pages through their text layer, scanned pages through OCR

How to check a PDF for AI (step by step)

Upload the original PDF, read the page-by-page result, then decide what the flagged pages need. These steps work for a report, an assignment, a thesis chapter or a PDF someone sent you.

  1. 01Find the best version of the file. A PDF exported directly from the original document keeps its text layer and metadata; a PDF that was printed, scanned or re-saved by another app keeps less.
  2. 02Check the limits: up to 20 MB and 50 pages. Split a longer file, for example by chapter, and check each part separately.
  3. 03Upload the PDF to the document check. There is no text box and no copy-paste: an AI checker with PDF upload reads the file directly. One document analysis uses 3 credits, and a free account gets 10 a month.
  4. 04Let the analysis run. The text is read page by page, scanned pages go through OCR, embedded images go through the photo detector and the metadata is read from the file.
  5. 05Read the overall verdict, then the pages that drove it. A mixed result names the pages that look generated; an uncertain one says why the evidence is thin.
  6. 06Open the signals and the explanation. They tell you whether the verdict comes from the text, from images, from metadata, or from several of them together.
  7. 07Download the PDF report and keep it with your drafts and notes. If you believe the result is wrong, report it with the “the result is wrong” button.
  8. 08Decide your next step from the pattern, not the headline. If you wrote the work, file the report with your evidence of process. If a section was written with help your course requires you to declare, declare it. If the PDF is someone else’s, use the flagged pages to prepare questions.

The explanation is written in plain language, in English, French or Arabic. Uploaded files are deleted after 30 days.

What does AnyFact read in a PDF?

It reads four things in a PDF: the text layer of each page, scanned pages through OCR, embedded images and the document metadata. Each part goes to the method built for it, and the results are brought together page by page.

What the PDF AI detector reads, and where you see it
Part of the PDFWhat is checkedHow it shows in the result
Text layer, page by pageThe typed text of each page, grouped into blocks of about 1,000 words and scored with the Fast-DetectGPT method and an open-source language model (Qwen2.5)A verdict per page; when only some pages look generated, the document is mixed and those pages are listed
Scanned pagesPages without a text layer are read with OCR in English, French or Arabic, for the first 20 scanned pagesThe recognised text is scored like typed text; scanned pages beyond the 20th are not read
Embedded imagesUp to 30 images per document go through the photo detector; images under 200 px or thinner than 1:6 (icons, logos, rules) are skippedImages that look generated are flagged on the page where they appear
MetadataThe creator and producer fields, the creation and modification dates, and whether any metadata exists at allListed as signals, each with what it can mean and why it is not proof
Very short documentsDocuments with under 300 words of textThe result says the text check gives little evidence

When the text score falls in the grey zone, Claude, Anthropic’s model, reviews the content as a second opinion. It can move the score only a little and never decides alone. The explanation then says which parts of the file carried the verdict.

Long academic PDFs raise their own questions: an abstract, a methods section and a set of figures can each have a different history. Our AI detector for research papers explains how to read a thesis or a paper section by section.

Can you check a scanned PDF for AI?

Yes. A scanned PDF has no text to copy, so a paste-only checker cannot read it. AnyFact reads scanned pages with OCR (optical character recognition) in English, French and Arabic, for the first 20 scanned pages of the file, then scores the recognised text like any other text.

The quality of the scan decides the quality of the check. OCR turns a picture of a page into text, and every misread word changes what the text detector sees. A clean scan of a printed page gives clean text; a crooked phone photo of a page in shadow does not.

  • Scan pages flat, straight and in even light, without the shadow of your hand or phone.
  • Use one page per image rather than two pages side by side.
  • Crop out the desk, the binder edges and anything that is not the page.
  • If you still have the typed original, upload that instead: a real text layer is more reliable than OCR.
  • Split a file with more than 20 scanned pages, so that every scanned page is read.

Handwriting is a hard case for OCR, and a handwritten page is rarely what an AI check is for: the page itself is better evidence of who wrote it. Pages in a language other than English, French or Arabic are outside what the OCR reads.

What can PDF metadata reveal about AI use?

PDF metadata can show which software made the file, which software wrote the PDF, and when. It can point to an AI tool, but it cannot show who wrote the words. In most PDFs, the creator field names the application the document was made in, and the producer field names the software that wrote the PDF itself.

PDF metadata signals
SignalWhat it can meanWhy it is not proof
An AI tool named in the creator or producer field (for example ChatGPT, Copilot, Gemini, Claude, Gamma or Tome)The PDF was made or exported by that toolSomeone may have used the tool only for layout or export, with their own text; metadata can also be edited
Produced by a programming library or converter rather than an office applicationThe file was assembled by a script or an online converter, which is also how many AI tools build filesSchool portals, online converters and many everyday apps use the same libraries
A modification date earlier than the creation dateThe file was copied, converted or had its dates rewrittenConverters, “Save as” and copying between computers with different clocks all do this
A creation date in the futureThe dates were set by a wrong clock or edited by handA misconfigured computer clock is the usual explanation
No metadata at allThe metadata was removed, or the producing software wrote nonePrivacy tools, some converters and some platforms strip metadata from every file

Each of these is a signal, not proof: converters and “Save as” change metadata too. The result lists the signals it found with that caveat and reads them together with the text and image checks.

How to read a PDF’s metadata yourself

  1. 01In Adobe Acrobat Reader, open File > Properties (Ctrl+D, or Cmd+D on a Mac). The Description tab shows the Application (the creator), the PDF Producer and the created and modified dates.
  2. 02In Chrome’s built-in PDF viewer, open the menu at the top right and choose Document properties.
  3. 03On a Mac, open the PDF in Preview and choose Tools > Show Inspector.

Read what you find as context. A PDF exported from Word typically names Word as its creator; a PDF built by a website or a script may name a library; an empty record often just means the file passed through a tool that strips metadata.

How to read a PDF AI detector result, page by page

Start with the pattern across pages, not with the overall label. The overall verdict sums up the document; the page-by-page view shows where the evidence is and what kind of evidence it is.

Common page-by-page patterns
What you seeLikely readingWhat to do next
Every page probably AIThe text was probably generated as a whole, or the document is extremely formulaicIf it is your work, gather your drafts and notes; if it is not, ask the author how it was produced
Mixed: a few pages flaggedSome sections were written or rewritten with an assistant, or are formulaic by nature (summary, methods, boilerplate)Look at those pages specifically and ask who wrote them and how
Only images flaggedGenerated illustrations or charts in a document whose text reads as humanCheck whether the images are credited and whether AI images were allowed
UncertainThin evidence: little text, many tables or references, OCR errors, or a borderline scoreDo not read it as a hidden “probably AI”; rely on other evidence
Probably humanNothing in the text, images or metadata stands outNot a guarantee: it means the detector found no strong sign
“Little evidence” on the textThe document has under 300 words of textRely on images, metadata and the writing process, not on the text check

A mixed PDF is common and is not an accusation. Reports are often assembled from pieces with different histories: a title page from a template, an introduction drafted by hand, a reference list produced by a citation manager. The page view lets you judge each piece on its own terms.

Front matter, bibliographies, tables of contents and data appendices are predictable by nature. If the flagged pages are mostly these, focus on the pages that carry your argument.

Should you check the PDF or the original Word or PowerPoint file?

Check the original file when you have it, and the PDF when the PDF is what you submit or what you received. The original keeps structure that a PDF export can lose; the PDF is the exact version your reader sees.

The same work, uploaded in three formats
File you uploadHow results are groupedWhat it addsWhat it can lose
PDFPage by pageOCR for scanned pages; the exact layout you hand inSpeaker notes, Word heading sections, and the original application and editing time in the metadata, when the export replaces them
Word (.docx)By heading section, or by numbered paragraph when there are no headingsHeadings, embedded images, editing metadata such as total editing timeNothing, if it is the file you wrote in
PowerPoint (.pptx)Slide by slideText in every shape, tables, speaker notes, slide images, metadata left by slide toolsNothing, if it is the deck you presented

Our AI detector for Word documents and AI detector for PowerPoint explain what each original format adds. Whichever you upload, a document analysis costs the same 3 credits.

What are the limits of an AI PDF checker?

An AI PDF checker gives an indication, not proof, and it works within fixed limits. Know them before you read too much into a result.

  • Size: up to 50 pages and 20 MB per file. Split longer documents and check each part.
  • OCR: only the first 20 scanned pages are read, in English, French or Arabic. Blurred, skewed or handwritten pages produce OCR errors that weaken the text check.
  • Images: up to 30 per document; small images and thin strips such as icons, logos and rules are skipped. A PDF made mostly of images gives the text check little to work with.
  • Short documents: under 300 words, the text check gives little evidence.
  • Formats: PDF, DOCX and PPTX only. Legacy .doc and .ppt files are refused; save them as .docx, .pptx or PDF first.
  • Translated, paraphrased and heavily edited text is harder to judge, and so is formal academic prose.
  • Non-native writers are more exposed to false positives, because careful, plain second-language writing can look predictable to a model.
  • Detectors disagree. Different tools use different models and thresholds, so the same PDF can get different verdicts on different sites.
  • No detector, AnyFact included, predicts what Turnitin or your school’s own tool will say. They are separate systems.

Our guide are AI detectors accurate? explains why results differ between tools and how to read accuracy claims. If your school uses Turnitin, our Turnitin alternative page sets out what each tool is built for.

Checking your own PDF before you submit: what actually protects you

The best protection is evidence of how you wrote the work, not a clean detector result. A PDF is usually an export, so that evidence lives in the source: the Word file, the Google Doc or the LaTeX project you wrote in.

  • Keep the source file and its version history: Word’s version history (File > Info > Version History, for files saved to OneDrive or SharePoint) or Google Docs’ (File > Version history > See version history).
  • Keep your notes, outlines, reading list and early drafts, even rough ones.
  • Keep your sources: links, copies of the articles you read, and your citation manager library if you use one.
  • If your course allows AI tools for some tasks, keep a short note of what you used them for and declare it the way your course asks.
  • Download the AnyFact PDF report and file it with the rest.

If a teacher questions your work, stay calm and ask what was flagged, by which tool and on which pages. Offer your drafts and version history, walk through how you built the argument, and explain your sources. Check your school’s academic integrity policy for how such cases are reviewed and how to appeal. A detector result, from any tool, is an indication and never proof of misconduct.

Before you check

Is the result proof that a content was made by AI?▼

No. It is an indication, not proof. Detectors can be wrong in both directions, especially on compressed, cropped, edited or very short content. Use the result to decide what to check next, not as a final judgement on anyone.

Why no percentage?▼

A single percentage suggests a precision no detector has. You get one of three levels — probably human, uncertain or probably AI — with the signals behind it and the limits of the method.

How does the analysis work?▼

When the content carries provenance data, such as C2PA content credentials or metadata, we read it first. Then an open-source detector scores the content. When the score is borderline, Claude reviews it as a second opinion, and the result is explained in plain words.

What happens to my files?▼

They are processed to run your analysis — including, for borderline cases, a review by Claude, Anthropic’s model — and deleted after 30 days.

What does it cost?▼

There is a free plan: a free account gets 10 credits every month, with no credit card. Pro ($15 a month) gives 1,000 credits a month; Business ($49 a month) gives unlimited Business Checks and AI checks under a fair-use limit.

Can I use an AI detector with PDF upload instead of pasting the text?▼

Yes. AnyFact’s document check takes the PDF file itself, up to 20 MB and 50 pages, and reads the text layer, scanned pages, embedded images and metadata. There is nothing to copy and paste, and the result is given page by page.

Does the AI PDF checker work on scanned PDFs?▼

Yes. Scanned pages are read with OCR in English, French or Arabic, for the first 20 scanned pages of the file. A sharp, straight scan gives the text check better text to work with than a blurred photo.

How many pages can an AI PDF checker analyse at once?▼

AnyFact checks up to 50 pages and 20 MB per PDF. For a longer document, split it into parts of 50 pages or fewer, for example by chapter, and check each part.

How many credits does a PDF check use?▼

A document analysis uses 3 credits. A free account gets 10 credits a month and no card, which covers three document checks.

Will an AI PDF checker tell me what Turnitin will say?▼

No. Turnitin and other institutional tools are separate systems with their own methods. AnyFact does not replicate them or predict their results; it shows how your PDF reads to its own detectors and why.

Does the AI PDF checker also check for plagiarism?▼

No. An AI detector asks whether text looks machine-generated; a plagiarism checker asks whether it matches existing sources. AnyFact does the first, not the second.

Why is my PDF result uncertain?▼

Uncertain means the evidence is thin: little text, many tables or references, OCR errors on scanned pages, or a borderline score. It is not a hidden “probably AI”, and it should be read alongside your drafts and sources.

Can PDF metadata show that a file was made with ChatGPT?▼

Sometimes. When an AI tool or a programming library is named in the creator or producer field, AnyFact lists it as a signal. Many PDFs are exported from Word or Google Docs after text was pasted in, though, so their metadata says nothing about where the words came from.

Upload a PDF and see it page by page

What you need

Upload a PDF, DOCX or PPTX file

Free plan — 10 credits every month, no credit card.

Each result is an indication, not proof.

Files deleted after 30 days.