How can you tell if text is AI generated?
You tell if text is AI generated by combining three kinds of evidence: what the writing looks like, what a detector measures, and what you know about how it was produced. Learning how to tell if text is AI generated is mostly learning which of these to trust, and how much.
Reading alone is weak evidence, because good editors, templates and grammar tools produce the same polish. Process evidence, such as drafts and a writer who can explain their choices, is strong. A detector sits in between: useful for spotting which passages deserve a closer look.
What signals suggest something was written by AI?
The common signals of AI writing are generic content, uniform rhythm and confident but unverifiable claims. Each has an innocent explanation, which is why you should treat them as a reason to look closer, never as a conclusion.
| Signal | What it looks like | Why it is unreliable alone |
|---|---|---|
| Generic content | Claims that would fit any topic, with no names, numbers, places or personal detail | Rushed or inexperienced writers are generic too |
| Uniform rhythm | Sentences of similar length and structure, paragraph after paragraph | Some writers, and many style guides, favor this rhythm |
| Stock transitions | Heavy use of “moreover”, “furthermore”, “in conclusion”, “it is important to note” | Taught in many schools, especially in second-language classes |
| Balanced hedging | Every point gets “on the one hand, on the other hand” and a neutral wrap-up | Common in academic and corporate writing |
| Invented specifics | Quotes, sources or statistics that do not exist when you look them up | Humans misremember and misquote as well, though less fluently |
| Style break | A sudden jump in vocabulary or polish compared with earlier work | The writer may have used a grammar tool, a tutor or simply improved |
How does an AI writing detector decide?
An AI writing detector mostly asks one question: how predictable is each word, given the words before it? Language models write by choosing likely next words, so their text tends to sit in the most probable path. People take more detours.
Researchers call this measure perplexity: low perplexity means the text is easy for a model to predict. Some detectors also look at how much predictability varies from sentence to sentence, since human writing tends to be burstier.
The AnyFact AI text detector uses the Fast-DetectGPT method with an open-source language model (Qwen2.5). In plain words, it compares each word the writer chose with the alternatives the model expected. Text that keeps landing on the model's favorite choices scores as more likely generated.
This also explains the weaknesses. Simple vocabulary, formulaic genres such as abstracts or cover letters, and very short passages are all predictable for human reasons.
Other tools work differently. Some train a classifier on large sets of human and generated text; some look for watermarks that a model provider deliberately hides in its word choices. Whatever the method, the output is a statistical estimate, and the same text can score differently in two tools. If you specifically suspect a chatbot, our ChatGPT detector page explains what that kind of check can and cannot tell you.
How do you detect AI writing in essays, emails and reviews?
You detect AI writing differently in each genre, because each one has its own normal style. Compare the text with what a real person would write in that situation, not with an abstract idea of “human” prose.
| Type of text | Useful clue | Misleading clue |
|---|---|---|
| School essay | No link to class discussions, readings or the exact prompt; sources that do not exist | Formal transitions and a five-paragraph structure, which are often taught |
| Cover letter | Praise of the company that would fit any employer; no concrete project or result | Polished tone, since many candidates get help or use templates |
| Product or place review | Several reviews with the same structure and vocabulary, posted close together | Enthusiastic language, which real customers use too |
| Business email | A sudden change of tone from a known contact, combined with an unusual request | Perfect grammar from a colleague who usually writes casually |
| Social media post | Accounts that post at high volume on every trending topic in the same voice | A single bland post, which proves nothing |
In every genre, the strongest clue is a mismatch between the text and the situation: the writer, the task, the audience or the timing. Style alone rarely carries a case.
What about texts that are part human, part AI?
Mixed texts are now the norm, so a good check looks at passages, not just the whole document. A student may write the argument and ask a chatbot for the introduction; a marketer may generate a draft and rewrite half of it.
A single score for the whole text averages these parts away. AnyFact scores each passage of 2–3 sentences, so a partly generated text comes back as mixed with the suspicious passages highlighted. That tells you where to focus your questions.
Read the pattern of highlights, not just their number. A flagged introduction and conclusion around a hand-written middle tells a different story from scattered single passages, which may simply be the most formulaic sentences in the piece. Ask about the highlighted parts specifically: where did this paragraph come from, and what did you change?
Heavy human editing of AI output, or AI polishing of human writing, both blur the signal. Expect more “uncertain” results on these texts, and read that as an honest answer rather than a failure.
AI Text Detector · Free plan
Paste at least 300 characters and see which passages look generated, with an explanation for each.
Why do AI text checkers flag human writers?
AI text checkers flag human writers when their writing is predictable for innocent reasons. The groups most exposed are non-native writers, people writing in a rigid format, and anyone submitting a very short text.
- Non-native writers often use a smaller, safer vocabulary and textbook transitions, which lowers perplexity.
- Formulaic genres such as lab reports, legal summaries and product descriptions follow strict patterns.
- Grammar and rewriting tools smooth out the irregularities that make writing look human.
- Short texts give the detector too little evidence, so random variation dominates.
Published research has documented the first problem in detail; our guide on whether AI detectors are accurate covers it. If you work with students, the page for teachers and schools explains how to build these limits into your policy.
How to tell if text is AI generated, step by step
You check text in a fixed order so that your own first impression does not drive the conclusion. Write down what you see at each step before moving on.
- 01Compare the text with the writer's earlier work: vocabulary, typical errors, sentence length, how they open and close.
- 02Verify every checkable specific: quotes, references, dates, numbers and names.
- 03Look for personal or local detail that only the writer would know, such as a class discussion or a project constraint.
- 04Run the text through an AI text checker and note which passages it flags, not only the overall label.
- 05Ask for the process evidence: drafts, notes, version history.
- 06Talk to the writer before you draw any conclusion.
For essays, the AI essay checker applies the same method. For a full report or slide deck, the AI document detector checks text block by block and embedded images too, page by page.
What should you do with an AI detection result?
Use the result to start a conversation, never to end one. A detector result is an indication, not proof, and nobody should be sanctioned on a detector result alone.
Ask about the process
Ask the writer to walk you through how they built the piece: where they started, which sources they used, what they cut. People who wrote their text can usually explain choices fluently; people who pasted it often cannot.
Check drafts and version history
Online editors such as Google Docs and Microsoft Word keep a version history. A text that grew over several sessions, with deletions and rewrites, tells a very different story from one that appeared in a single paste.
Ask for a short follow-up
A brief oral explanation or a short supervised paragraph on the same topic is fair, quick and far more informative than a score. In hiring, the same idea applies to cover letters and take-home answers: see our guide for hiring and recruiting teams.
Checklist: detect AI writing fairly
- Did I compare with known samples from the same writer?
- Did I verify the quotes, sources and figures?
- Is the text long enough, and in a language the checker supports?
- Did the checker flag specific passages, and do they match my own concerns?
- Could the writer be a non-native speaker, or have used a grammar tool?
- Have I seen the drafts or version history?
- Have I spoken to the writer before deciding anything?
If you have worked through every question and still have doubts, record the case as unresolved. An honest “we could not tell” is better than a wrong accusation, and it keeps the door open if new evidence appears.
Code raises the same questions with even weaker signals; see how to detect AI-generated code.
AI Document Detector · Free plan
Checking a PDF, DOCX or PPTX? Get a page-by-page result for its text and embedded images.
Frequently asked questions
Can you check if text is AI generated for free?
AnyFact has a free plan: a free account gets 10 credits a month with no credit card, and a text analysis costs 1 credit. The text must be at least 300 characters, in English, French or Arabic.
Is ChatGPT text detectable?
Often, but not always. Unedited output from a chatbot tends to be predictable, which detectors pick up. Editing, paraphrasing and mixing with human writing all weaken the signal, so results on such texts are more often uncertain or mixed.
Why was my own writing flagged as AI?
Predictable writing can look generated: simple vocabulary, formulaic structure, grammar-tool polish or a short text. If you are accused, offer your drafts, notes and version history, and explain your process. A detector result alone is not proof.
Does using Grammarly or a translation tool make text look AI generated?
It can. Tools that rewrite sentences smooth out the irregularities typical of human writing, which can push a detector toward an AI verdict. Mention any such tool when you submit work, and keep your original draft.
How long does a text need to be for an AI writing detector?
Longer is better, because short texts give the detector little to measure. AnyFact requires at least 300 characters and scores each passage of 2–3 sentences, so a few paragraphs give a far more useful result than a single sentence.
What is the difference between perplexity and burstiness?
Perplexity describes how predictable the words are for a language model. Burstiness describes how much that predictability varies across sentences. Human writing usually has more variation, but plenty of human writing is predictable too.