Free tools

AI pattern check

By the create-ebook team · Updated 2026-09-21

A page of AI prose reads fine. Thirty thousand words of it do not, because the same habits come back: the same phrase every few pages, hands and mouths doing the emotional work, the endless "A, B, and C" rhythm. No writer sees this in their own draft, and no spell checker looks for it. This one counts it. The text stays in your browser.

What it counts

  • Repeated phrases. Two and three word phrases that come back three times or more across your paragraphs, ignoring the ordinary grammar of the language and the names in your own story.
  • Body-language tics. "One hand", "both hands", "mouth tightened", "eyes narrowed". One is prose. Five is a habit a reader starts to notice.
  • Three-part lists. The "A, B, and C" rhythm a model reaches for by default. Around twenty per thirty thousand words reads human. Three times that reads generated.
  • Dashes used as punctuation, emojis, and "it is not X, it is Y" antithesis constructions.

What it does not do

It does not judge your prose, your plot, your grammar or your characters, and it does not rewrite anything. It counts patterns. A high number is a prompt to look, not a verdict: a thriller that says "he ran" forty times may be doing it on purpose.

It also does not store your text. The counting happens in your browser, the way a calculator works. Nothing is sent to us, nothing is saved, and you can paste a whole manuscript without leaving a copy anywhere.

What to do with the numbers

  1. Start with the repeated phrases. Rewrite the two or three that appear most, then read the passages around them: the repetition is often a scene that repeats, not just a phrase.
  2. Cut the body-language tics to a handful in the whole book. Replace them with what the character actually does.
  3. Break the three-part lists. Two items, or four, or one specific thing.
  4. Read the flagged sentences out loud. The ear catches what the eye skips.

Where these patterns come from

This is the same code that checks every chapter written on create-ebook, in five languages. A book generated here fails a chapter and rewrites it when these counts run high, which is why the checker exists in the first place: we built it for ourselves and there is no reason to keep it.

If you want the whole manuscript cleaned rather than measured, that is a different job and other tools do it well. This page measures.

Frequently asked questions

Is my text uploaded anywhere?

No. The check runs in your browser with JavaScript. The text never reaches our servers, and nothing is stored. Close the tab and it is gone.

Does a high count mean my book was written by AI?

No. It means the patterns are there, and they are the patterns readers and editors notice in machine-written prose. Human writers develop the same habits, especially over a long manuscript.

What is a normal number of three-part lists?

Around twenty per thirty thousand words in published fiction. Far above that starts to feel mechanical, and the rhythm is the first thing a reader senses without being able to name it.

Does it work in French, Spanish, Portuguese or German?

The detectors do, and the writing pipeline uses them in all five languages. This page uses the English word lists, so a non-English text will show noisier phrase counts. Language versions of the page are coming.

Can I check a whole book?

Yes, up to about 120,000 characters at a time, which is a full novel. Longer manuscripts can be pasted chapter by chapter.