Free Β· Private Β· Runs in your browser

Text Analyzer – Word Count, Readability & Keyword Density

Paste any text and get instant word count, reading time, Flesch readability score, and keyword density. Your text never leaves your browser.

Why check your text before publishing?

Small, measurable improvements make writing clearer and more engaging.

Word count, readability, and keyword density β€” what the numbers mean

A quick guide to the metrics in the analyzer.

Use a word counter with a readability score

A plain word counter tells you how long a text is, but not how easy it is to read. Our free word counter with readability score pairs the basics β€” words, characters, sentences, paragraphs β€” with a Flesch Reading Ease score and US grade level, so you get length and clarity in one pass.

What is a Flesch Reading Ease score?

Flesch Reading Ease runs from 0 to 100. A score of 90+ is very easy to read, 60–70 is plain English for most adults, and below 30 is very difficult. The analyzer doubles as a Flesch reading ease calculator: paste your text and the score, its label, and the grade level update instantly.

Check keyword density before you publish

The built-in keyword density checker counts every word of three letters or more (ignoring common stop words) and lists the ten most frequent keywords with their share of all words. Use it to spot accidental repetition, or to check how often your target phrase actually appears.

How many characters are in my essay?

Wondering how many characters are in your essay, tweet, or meta description? The analyzer counts characters with and without spaces, so you can hit a 280-character limit or a 160-character meta description without guessing. It also reports unique words β€” a useful proxy for vocabulary range in academic writing.

Pair the analyzer with the reading time calculator to estimate how long your draft takes to read, and run the title through the SEO headline checker before you publish.

Frequently asked questions

How does the TextScope text analyzer work?

Paste any text and the analyzer instantly counts words, characters, sentences and paragraphs, estimates reading and speaking time, calculates a Flesch Reading Ease score, and lists the most frequent keywords.

What is a good readability score?

The Flesch Reading Ease score runs from 0 to 100. 60 to 70 is plain English for most audiences; 80 and above is very easy to read, and below 30 is very difficult.

What reading speed does the calculator use?

Reading time uses the average adult pace of 200 words per minute. Speaking time uses 130 words per minute.

Is the text analyzer free to use?

Yes. TextScope tools are free, run entirely in your browser, and your text is never uploaded or stored on a server.

How many characters are in my essay?

The analyzer reports characters with and without spaces, so you can check essay length requirements, character limits, or meta descriptions up to about 160 characters.

How is keyword density calculated?

Every word of three letters or more is counted, common stop words such as β€œthe” and β€œand” are ignored, and the ten most frequent words are shown with their share of the total word count.