Readability
0 = Very difficult · 100 = Very easy
Top Keywords
| Word | Count | Density |
|---|
Analyze your text instantly, in your browser
0 = Very difficult · 100 = Very easy
| Word | Count | Density |
|---|
WordLens is a real-time text analysis tool that runs entirely in your browser. There is nothing to install, no account to create, and no file to upload. Follow these five steps to get the most out of it.
WordLens calculates eight distinct metrics from your text, all processed locally inside your browser — your content is never sent anywhere.
For more writing and content tips, visit our blog — covering readability strategies, SEO word count guidelines, and practical text analysis techniques.
Paste or type any text into the input area above. WordLens instantly analyzes your text as you type — no button to press, no waiting. All processing happens inside your browser using JavaScript. The moment you stop typing, every metric is already calculated.
Because there is no server involved, WordLens works offline once loaded and has no usage limits. Your drafts, documents, and notes remain completely private — nothing you paste into WordLens is ever transmitted anywhere.
The Flesch Reading Ease formula measures how easy a passage of English text is to read, based on average sentence length and average word length (in syllables). The result is a score from 0 to 100:
| Score | Difficulty | Typical Audience |
|---|---|---|
| 90–100 | Very easy | 5th grade |
| 70–90 | Easy | 6th grade |
| 60–70 | Standard | 7th–8th grade |
| 50–60 | Fairly difficult | High school |
| 30–50 | Difficult | College level |
| 0–30 | Very difficult | Academic / legal |
A score of 60–70 is the sweet spot for most web content — readable by a broad audience without feeling dumbed down. Marketing copy, product descriptions, and blog posts typically perform best in the 65–80 range. Legal documents and academic papers often score below 30, which is appropriate for their audience but would be unsuitable for a general readership.
The two primary levers for improving your Flesch score are sentence length and word complexity. Long sentences with many clauses drag the score down, as do polysyllabic words where shorter alternatives exist. Breaking a 40-word sentence into two 20-word sentences and replacing "utilization" with "use" can move a passage from "Difficult" to "Standard" without changing its meaning.
A word counter sounds simple, but the need for one comes up in more situations than most people expect.
Different platforms impose different limits on text length. Use WordLens to check your content against these limits before you publish.
| Platform / Context | Limit type | Limit |
|---|---|---|
| Twitter / X (standard post) | Characters | 280 |
| Twitter / X (Premium) | Characters | 25,000 |
| LinkedIn post | Characters | 3,000 |
| LinkedIn article | Characters | 125,000 |
| Instagram caption | Characters | 2,200 |
| Facebook post | Characters | 63,206 |
| YouTube description | Characters | 5,000 |
| Meta (Google Ads) title | Characters | 30 |
| Meta (Google Ads) description | Characters | 90 |
| Email subject line (recommended) | Characters | 40–60 |
| SMS message (single segment) | Characters | 160 |
| Typical blog post (short) | Words | 600–1,000 |
| Typical blog post (SEO-optimized) | Words | 1,500–2,500 |
| University essay (undergraduate) | Words | 1,000–3,000 |
Note: platform limits can change over time. The figures above reflect commonly reported limits as of 2025–2026.
If your Flesch score is lower than you'd like, the following adjustments typically have the most impact:
Is my text sent to a server?
No. WordLens runs entirely in your browser. Nothing you type or paste is transmitted anywhere. The tool has no server to send data to.
How is reading time calculated?
At 225 words per minute — the average adult silent reading speed for general content. Short texts under 225 words show "< 1 min".
How does keyword density work?
WordLens counts every word, removes common stop words (the, and, is, etc.), and displays the top 10 most frequent words with their count and percentage of total words.
Is WordLens free?
Yes. Completely free, no account, no limits.
What is a good word count for a blog post?
For general informational content, 600–1,000 words is sufficient. For content targeting competitive search keywords, most SEO research suggests 1,500–2,500 words tends to correlate with higher rankings — though quality and relevance matter more than length alone. Opinion pieces, news updates, and quick tutorials can be effective at 400–600 words if they fully answer the reader's question.
What is a good Flesch Reading Ease score for web content?
A score of 60–70 is the standard recommendation for general web content. Marketing copy, landing pages, and product descriptions often target 70–80 for maximum accessibility. News articles typically fall in the 60–70 range. Academic papers and legal documents routinely score below 30, which is appropriate for a specialist audience but unsuitable for a general readership.
Does WordLens support languages other than English?
Character counts, word counts, sentence counts, and paragraph counts work for any language. The Flesch Reading Ease score and the stop-word filtering in the keyword density section are calibrated for English only and will not produce meaningful results for other languages.
How is keyword density calculated?
WordLens counts every word in your text, strips common English stop words (articles, prepositions, conjunctions), and calculates each remaining word's frequency as a percentage of total word count. For SEO purposes, a target keyword density of 1–2% is a commonly cited guideline, though modern search engines evaluate topical relevance rather than raw keyword counts.
Can I use WordLens to check my Twitter or LinkedIn post length?
Yes. Paste your draft into WordLens and watch the character count update in real time. Twitter's standard limit is 280 characters; LinkedIn posts are capped at 3,000 characters. The "Characters" stat in WordLens matches the character count most platforms use.