N-gram Analyzer

Find the two, three and four-word phrases a piece of writing repeats most.

An article, a set of product descriptions, or anything you suspect repeats itself.

Drops "of the", "and it was" and similar.

100 runs left today · sign up for more

About this tool

Counts repeated phrases rather than repeated words.

Word frequency tells you a page mentions "shoes" forty times, which you probably knew. Phrase frequency tells you it says "best running shoes for" forty times, which usually means the page was assembled from a template — and that is the thing worth finding before publishing.

Phrases are counted inside sentences only. Crossing a full stop would manufacture pairings no reader ever saw, and those inflate the counts in a way that looks like repetition where there is none.

Common questions

What is an n-gram?

A run of n consecutive words. "Running shoes" is a 2-gram, "best running shoes" a 3-gram. Nothing more complicated than that.

Why do the phrases stop at sentence boundaries?

Because a phrase spanning a full stop was never read as a phrase. Counting it inflates results with pairings that exist only in the tool, and those are exactly the ones that look alarming and mean nothing.

Should I remove repeated phrases?

Repetition is only a problem when it is filler. A recurring product name is fine; four instances of "in today's fast-paced world" is a page that says less than its length suggests. The tool counts, it does not judge.

Is a repeated phrase keyword stuffing?

Not by itself, and no threshold here is a search engine threshold — none has been published. Heavy repetition of a commercial phrase is worth reading back aloud, which is a better test than any number.