Text Analyzer Pro
Live word counts and writing statistics update as you type.
✦ Grammar & Spelling Checker
Smart Writing Assistant
0 issues
Enter text below, then select Check Grammar to find spelling, punctuation and grammar issues.
Grammar checking sends the entered text to your configured LanguageTool service only when you click Check Grammar. Do not submit confidential information. Powered by LanguageTool.
Private by default. Only clicking Check Grammar sends text to the grammar provider.
Correction suggestions
Choose a fix to update your textSet a target to track your progress.
Find & Replace
Use ↑ / ↓ to jump between matches. The current match is orange; other matches are yellow. In Find text, Enter moves forward and Shift+Enter moves back. Navigation wraps at either end. Replace All updates every match; Undo restores your text.
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.