Text Analyzer Pro
Private by default. Your text stays in this tab.
Words0
Characters0
Chars (no space)0
Sentences0
Paragraphs0
Read time0s
Speak time0s
Reading level—
SEO Keyword Density (Top 5)
Add some text to see your most frequent words.
Details
Longest word—
Avg. word length0 letters
How the calculations work
- Words contain letters or numbers; internal apostrophes and hyphens stay within a word. Standalone punctuation is excluded. Hindi and other spaced scripts are supported; languages without spaces may need specialist segmentation.
- Characters count Unicode code points, including spaces and line breaks. A combined emoji or accented character may contain several code points. “No space” excludes all whitespace.
- Sentences use browser language segmentation when available, with a punctuation-based fallback. Paragraphs are separated by blank lines; a single line break stays within a paragraph.
- Reading time assumes 200 words/minute and speaking time 130 words/minute, rounded up to whole seconds.
- Reading level is an approximate English Flesch Reading Ease band: Easy (70+), Medium (50–69), or Difficult (below 50). Syllables are estimated; fewer than 30 words is “Too short”, and text with non-Latin letters is “N/A”. Language is not automatically detected: use this estimate only for English. This is not a validated grade-level assessment.
- Keyword density is each word’s frequency divided by all words, ignoring case. Common words are included. Equal frequencies keep first-appearance order. This is a frequency measure, not an SEO score.
- Average word length counts letters and numbers, excluding apostrophes and hyphens. Format Spaces preserves paragraph breaks. Only your theme preference is saved; text is lost on refresh or closing the tab.