Writing
Text Stats
Character, word, and sentence counts. Reading time, keyword density, and readability scores — all live as you type or paste.
📝
Type or paste text above
We'll show you everything about it
Frequently asked questions
What's a good Flesch Reading Ease score?
60–70 (Standard) is good for general audiences. 70–80 (Fairly Easy) works well for blogs and web content. 30–50 (Difficult) is typical for academic or technical writing. Aim for 60+ for broad readability.
How accurate is the reading time estimate?
250 words per minute is the average adult reading speed. Fast readers hit 350 wpm, slow readers around 150 wpm. For web content, use the 'Average' (250 wpm) estimate as your baseline.
What does 'no spaces' character count mean?
It counts every character except whitespace (spaces, tabs, newlines). This is useful for SMS messages, Twitter/X posts, and other platforms with strict character limits that ignore whitespace.
Is this counting emojis correctly?
Standard emojis count as characters. Multi-character emojis (like skin-tone variants or flags) may count as 2+ characters depending on the browser. The word count ignores punctuation but counts emoji sequences as word separators.
Analyze any text in real time. Get instant counts of characters (with and without spaces), words, sentences, paragraphs, and estimated reading and speaking time.
Perfect for writers meeting word counts, social media managers crafting posts with character limits, students formatting essays, or anyone who needs quick text analysis without sending data to a server.