Word Counter
Live word, character, sentence, and paragraph counter with reading-time estimate. Built for writers, editors, students, and SEO drafters.
- Runs in browser
- No signup
- No tracking
How to use Word Counter
Paste or type into the editor.
Watch the live counters update in the sidebar.
Copy any metric with one click.
When to use it
Drafting tweets, LinkedIn posts, or SMS within character limits.
Writing meta titles (≤60) and descriptions (≤155) for SEO.
Hitting blog post length targets.
Estimating reading time for newsletters.
What it fixes
Pasting into a CMS only to be told you're over the limit.
Slow word counts in heavyweight word processors.
Eyeballing reading time for a long post.
About Word Counter
Word counters seem trivial until you need one. Word processors lag, mobile note apps don't show counts, and platforms like Twitter / X only tell you when you've gone over.
This tool counts as you type: words, characters with and without spaces, sentences, paragraphs, and estimated reading time. It also flags common social platform limits (tweet, SMS, meta description) so you know exactly when you've crossed a threshold.
References: Brysbaert (2019) — Reading speed in adults
Frequently asked
How is reading time calculated?
Words divided by 238 words per minute (the average adult silent reading speed, per Brysbaert 2019). Adjust mentally for technical or dense text.
What counts as a word?
Any sequence of non-whitespace characters separated by whitespace. Hyphenated words count as one. URLs count as one.
Why two character counts?
'With spaces' is what social platforms count for character limits (Twitter, SMS). 'Without spaces' is what some publishers use for length quotas.
Is my text private?
Yes. Counting happens entirely in your browser — text never leaves your device.
Discussion
Related tools
All toolsJWT Decoder
Decode JWT tokens to inspect header, payload, and expiry. Decoder only — no signature verify.
Test & InspectRegex Tester
Test JavaScript regular expressions live. Match highlights, capture groups, all flags.
Test & InspectText Diff Checker
Compare two blocks of text side-by-side or unified. Ignore whitespace and case. Runs locally.
Test & Inspect