Word Counter
Real-time word and character counter for essays, articles, and SEO content. Free, instant, and private.
Readability
—0–100, higher = easier
US grade level
years of education
Social & SEO limits
live fit check · uses each platform’s real countingStop words excluded for single words. Phrases reveal the terms single-word tools miss.
Hard-to-read sentences
0Sentences over 25 words are tiring to read. Tighten or split these:
Free online word counter — with the parts other counters skip
Type or paste any text to instantly see words, characters (with/without spaces and the real emoji-aware count), sentences, paragraphs, unique words and reading, speaking and handwriting time. Then go beyond the number: track a writing goal, check it fits Twitter/X, Threads, Instagram, LinkedIn, SMS, a meta description or a Google title with a live preview, read its Flesch / Flesch–Kincaid / Gunning Fog grade in plain English, surface 1, 2 and 3-word key phrases, and spot the long sentences dragging it down. Everything runs in your browser — your text never leaves your device.
FAQ
How is reading time calculated?
Reading time assumes an average reading speed of 200 words per minute. Speaking time uses 130 words per minute, the typical pace for a presentation or voice-over. Handwriting time uses 20 words per minute.
What do the readability scores mean?
Flesch Reading Ease runs 0–100 (higher = easier; 60–70 is plain English). Flesch–Kincaid Grade and Gunning Fog estimate the US school grade needed to read the text on the first pass. They work on English prose; very short text or non-Latin scripts will show “—”.
What are 1-gram, 2-gram and 3-gram in keyword density?
A 1-gram is a single word, a 2-gram is a two-word phrase, a 3-gram is three words. Phrases (2/3-gram) reveal the real key terms competitors miss — “credit card” matters more than “credit” and “card” separately. Common stop words are excluded from single-word density.
Do the character counts handle emoji correctly?
Yes. “Characters” counts UTF-16 code units (what most form fields and databases use), while “Real characters” counts what a human sees — an emoji like 👨👩👧 is one character. Social limits use the code-point count each platform actually applies.
Does it count Chinese, Japanese, Korean or Thai words correctly?
Yes. Languages written without spaces are segmented with your browser’s built-in language dictionaries (Intl.Segmenter), so a Chinese sentence counts its real words instead of “1”. English keeps the familiar convention: hyphenated words like “state-of-the-art” count as one word.
Is my text sent anywhere?
No. Every count, score and preview is computed live in your browser. Your text never leaves your device — safe for drafts, client docs and unpublished manuscripts.
Last updated: