Loading tools
Loading tool
Real-time counter with reading time, keyword density, and platform presets.
A word counter tells you how many words, characters, sentences, and paragraphs your text contains. The good ones add reading time, speaking time, keyword density, and platform-specific character cap warnings.
This counter runs entirely in your browser with real-time counts, file upload (.docx/.pdf/.txt/.md/.rtf), platform presets (Tweet, SMS, meta, LinkedIn), keyword density analysis, and any-language support including CJK. Free with no ads, popups, or limits. WordCounter.net and EasyWordCount run ads and miss most of these features.
Drop in your text. Or drag a .docx, .pdf, .txt, .md, or .rtf file. We extract and count instantly.
Words, characters with and without spaces, sentences, paragraphs, reading time, speaking time. All in real time as you type.
Top 20 keywords by frequency, 2-grams, 3-grams, keyword density. Premium adds reading-level scoring.
Words, characters (with and without spaces), sentences, paragraphs. Updates as you type with no lag, no server round-trip.
238 wpm for reading (Brysbaert 2019 meta-analysis). 150 wpm for speaking. Toggle fast (300), normal (238), slow (150) for different audiences.
Tweet (280), Bluesky (300), SMS (160), meta description (155), title tag (60), LinkedIn post (3,000), Instagram caption (2,200). Highlights when you cross the limit.
Top 20 most frequent words plus 2-grams (two-word phrases) and 3-grams. SEO content typically targets 1-2% density for the primary keyword.
Latin, Cyrillic, Greek, Arabic, Hebrew, and CJK (Chinese, Japanese, Korean). For CJK we count characters since those scripts do not use spaces.
Flesch-Kincaid Grade Level, Flesch Reading Ease, Gunning Fog, Coleman-Liau. Tells you the grade level and which sentences are dragging it up.
Highlight any block of text and the counter switches to selection mode showing word count for just the selected section. Useful for chapter or paragraph counts.
Runs entirely in your browser. Nothing is sent to our servers. Paste confidential drafts, NDAs, internal docs without risk. Close the tab; the text is gone.
WordCounter.net runs ads. CharacterCounter has popups. EasyWordCount limits paste size. We give you the full counter free with no ads, popups, or limits.
We follow the same word-boundary rules as Microsoft Word (whitespace + punctuation = boundary; hyphenated words count as one). Drift comes only from edge cases like em-dashes.
PDFs with image content get a confidence score. CJK character counts get a clear note. Em-dash handling is documented. No silent miscounts.
Browser-only processing. The text never leaves your machine. Compare to competitors who upload to servers and store for 'analytics.'
Hit the 1,500-word essay cap exactly. Track word count per section. Reading-level scoring tells you when your prose is too dense for an undergrad audience.
1,200 words is the SEO sweet spot for top-ranking posts. Track word count plus keyword density together so you do not over-optimize.
Tweet caps, meta description caps, LinkedIn cutoffs. Platform presets save you from learning every limit by heart.
NaNoWriMo target tracking. Chapter-by-chapter counts in selection mode. Reading-time estimate so you know how long readers will spend with each chapter.
Your essay must be under 1,500 words and Microsoft Word says 1,498 but you want to double-check before submitting.
You are writing a tweet thread and need to know which lines are over 280 characters. Live counter highlights crossings.
Your meta description must be under 155 chars to avoid SERP truncation. The counter alerts you when you cross the cap.
You are tracking your novel progress and need a chapter-by-chapter word count. Highlight each chapter; selection mode shows the count.
You are reviewing a contract and want to know how long it will take an exec to read. 238 wpm tells you the realistic reading time.
You are checking keyword density on a SEO post. The counter shows top 20 words and flags if your primary keyword is over 2%.
| Feature | Molixa | WordCounter.net | EasyWordCount | CharacterCounter |
|---|---|---|---|---|
| Free use | Unlimited, no ads | Free with ads | Free with ads | Free with popups |
| File upload | .docx/.pdf/.txt/.md/.rtf | Plain text only | Plain text only | Plain text only |
| Reading time | 238 wpm + presets | Single rate | Yes | No |
| Speaking time | 150 wpm | No | No | No |
| Platform presets | Tweet/SMS/meta/LinkedIn | Limited | Limited | Limited |
| Keyword density | Top 20 + 2-grams/3-grams | Single words | Single words | No |
| CJK support | Chinese/Japanese/Korean | Limited | Limited | Limited |
| Reading level (Premium) | Flesch-Kincaid + 3 more | Flesch only | No | No |
| Privacy | Browser-only | Server-side | Server-side | Server-side |
Unlimited free use. Real-time counts. Platform presets. No ads. No popups. No signup.
Count words nowThe Word Counter page is built, reviewed, and maintained by the Molixa team. We use the tool we ship and update the docs when the behavior changes.