N-Gram Analyzer
Spot the word sequences your text repeats most: bigrams, trigrams and longer, ready to export as CSV.
Privacy and cost
This tool runs in your browser. What you type or paste is not sent to our servers and it costs nothing to use.
How it works
- Paste your text (an article, product copy, a list of queries) and choose the n-gram size, from 1 to 5 words.
- Set a minimum number of occurrences and decide whether to ignore sequences that start or end with a stop word.
- Read one table per n-gram size, sorted by frequency, then export them as CSV.
Example
In a 33-word text about free SEO tools, with stop words ignored, the bigrams "free seo" and "seo tools" each appear 3 times (18.18%) and the trigram "free seo tools" appears 3 times (27.27%).
What the result means
An n-gram is a run of n consecutive words. Tables count exact sequences, so one topic phrased in several ways is split across several rows. The percentage is the share of the text's words taken up by that n-gram. The filter drops sequences that start or end with a stop word but keeps those where one sits in the middle ("list of words").
Common problems this tool helps with
- Finding repeated phrasing in a long text without rereading it line by line.
- Seeing which multi-word phrases really carry the topic of a page.
- Building a list of candidate phrases to treat as secondary keywords.
- Checking that a text written by several people has no formulas that keep coming back.
Frequently asked questions
How is this different from keyword density?
Density measures keywords you choose. The n-gram analyzer discovers the most frequent word sequences by itself, from 1 to 5 words.
How does the stop-word filter work?
A sequence is dropped if its first or last word is a stop word of the chosen language. So "of the map" disappears while "map of the city" stays.
Is Arabic supported?
Yes. Short-vowel marks and tatweel are ignored when comparing words, and an Arabic stop-word list is included.
Can I export the results?
Yes, as CSV with the n-gram size, the phrase, the count and the density. The on-screen table is capped at 500 rows, the file is not.
Related tools
- Keyword Density CheckerMeasure how often your keywords appear in a text and spot the words and phrases you repeat without meaning to.Free · runs in your browser
- Stop Word RemoverPaste a text and the tool strips the stop words (articles, prepositions, pronouns…) and keeps the meaningful words, in four languages.Free · runs in your browser
- Word CounterPaste or type a text to get its word, sentence and paragraph count, along with an estimate of its reading time.Free · runs in your browser
- Keyword Placement CheckerEnter a keyword and paste the page HTML (or type the fields) to see which key locations mention it.Free · runs in your browser
- Duplicate Text ComparisonPaste two versions of a text: the tool computes their similarity, lists the shared sentences and highlights what was added or removed.Free · runs in your browser