AnyFact
HomeUse casesWas This Text Written by AI?

AI TEXT DETECTOR · BETA

Was This Text Written by AI?

Paste at least 300 characters. Each passage is scored separately, so a partly generated text shows up as such — with an explanation, not a bare score.

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

AI Text Detector

Open in beta

What you need

Paste a text of at least 300 characters

At least 300 characters; longer texts give more reliable results.

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

At a glance

Per passage

Each block of 2–3 sentences gets its own score, so partly generated texts are visible.

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 a single score is the wrong answer for text

Many texts are now mixed: a human draft polished by an assistant, or a generated text edited by hand. A single score for the whole document hides that.

AnyFact measures how predictable each passage is to an open-source language model — the idea behind the Fast-DetectGPT method — and highlights the passages that look generated.

Short texts, heavily edited texts and writing by non-native speakers are harder to judge. The result is an indication to start a conversation, never a reason for a sanction on its own.

Does this sound familiar?

  • A cover letter reads like a template.
  • An essay is far more polished than the student’s usual work.
  • A review or testimonial feels generic.
  • You want to check your own text before submitting it.

Here's what we check

01

Paste the text

At least 300 characters; longer texts give more reliable results.

02

Passage-by-passage scoring

Each block of 2–3 sentences gets its own score, so mixed texts are visible.

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
Fast-DetectGPT methodAI Text Detector✓
Open-source multilingual LLM (Qwen2.5)AI Text Detector✓
Claude (style second opinion)AI Text 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.

How to use the AI text detector, step by step

Paste the text, run the analysis and read the highlighted passages before the overall verdict. The passages are where the useful information is.

  1. 01Paste at least 300 characters of English, French or Arabic text. Longer extracts give more passages to score.
  2. 02Leave out material that is not the author’s prose, such as reference lists, tables or code, when you can.
  3. 03Keep passages whole. Trimming the text down to the part you suspect removes the context around it.
  4. 04Read the verdict: probably human, uncertain, probably AI or mixed.
  5. 05Open the highlighted passages and read the explanation, then download the PDF report if you need a record.

A text check uses 1 credit. To check a whole file with its images and metadata, use the AI document detector instead.

How does an AI writing detector measure a text?

It measures how predictable each word choice is to a language model. Generated text tends to follow the choices a model would make itself; human writing wanders more.

AnyFact uses the Fast-DetectGPT method with an open-source language model (Qwen2.5). For each passage of 2–3 sentences, it compares the words that were actually written with the alternatives the model considers likely. Passages that match the model’s own preferences very closely score toward AI.

When a score sits in the grey zone, Claude reviews the passage as a second opinion. It can move the score only a little and never decides alone.

How to read an AI text checker result

Look at where the highlighted passages fall, not just at the overall level. The pattern often tells you more than the verdict.

A mixed verdict is common for texts written with some assistance. It describes the text, not the author’s intent, so it calls for questions rather than conclusions.

PatternLikely readingWhat to check next
Every passage scores AIThe text was probably generated as a wholeDrafts, notes or earlier versions from the author
Introduction and conclusion flagged, body notA human text framed by generated paragraphs, or a formulaic genreWhether those parts follow a template
Scattered single passages flaggedLight assistance or simply very conventional sentencesRead them in context before drawing any conclusion
Mostly uncertainThe text gives the method little to work withLength, genre and whether it was translated or heavily edited

How to check if text is AI-generated without a tool

Read for content, not just style. These checks work on any text, and they are worth doing whatever a detector says.

  • Sources: look up the references. Citations that cannot be found are a strong reason to ask questions.
  • Specifics: generated text often stays general where an informed author would give names, figures or examples.
  • Consistency with the author: compare with their earlier writing, emails or work done in person.
  • Leftovers: phrases addressed to the reader as a chatbot would, or a sentence that answers a question nobody asked.
  • Confident errors: plausible-sounding facts that turn out to be wrong.

Every one of these can also appear in human writing. Our guide on how to tell if text is AI-generated explains how to combine them without jumping to conclusions.

Which texts are hardest to detect as AI?

Texts that are predictable by nature are the hardest, because human and generated versions look alike. Read results on these genres with extra care:

  • Formulaic writing: legal boilerplate, abstracts, product descriptions, standard letters.
  • Machine-translated text, which is also produced by a model.
  • Lists, templates and texts close to the 300-character minimum.
  • Texts full of quotations or set phrases that many authors share.

Cover letters are a common example: the genre itself is formulaic. Our page on hiring and recruiting suggests questions that reveal more than a score.

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 this result to sanction a student or a candidate?▼

No. Text detectors can be wrong, especially on short texts, heavily edited texts and texts by non-native writers. Use the result to start a conversation, never as the only evidence.

Which languages are supported?▼

English, French and Arabic.

Can the AI text detector tell which chatbot wrote a text?▼

No. It measures how predictable the text is to an open-source language model, which is not a fingerprint of any particular chatbot. The result says whether passages look generated, not which assistant produced them.

Does machine translation look like AI-generated text?▼

It can, because translation tools are models too and tend to choose predictable wording. If you know a text was translated, keep that in mind when you read the result.

Does using a grammar or spelling tool make a text look AI-generated?▼

Light corrections change few words. Heavier rewriting by an assistant changes more of the wording, and those passages can score toward AI or show up as mixed.

Is a longer text better for an AI text checker?▼

Generally yes. The minimum is 300 characters, but very short texts are among the hardest cases. A longer extract gives more passages to score and makes the overall pattern easier to read.

Check a text, passage by passage

What you need

Paste a text of at least 300 characters

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

Each result is an indication, not proof.

Files deleted after 30 days.