Count words, characters (with and without spaces), sentences, paragraphs, reading time and speaking time as you type. Real-time counters update with every keystroke — no button to click.
A word counter is the most basic but most-used tool in any writer's stack. SEO writers use it to hit specific length targets (300+ for blog intros, 1500+ for pillar pages). Students use it to meet essay limits. Translators bill by word count. Speech writers calculate runtime by speaking-time estimates. This tool gives you all of those metrics in a single live dashboard.
Paste or type your text into the input. Seven counters update live: words, characters, characters without spaces, sentences, paragraphs, reading time (at 225 words per minute, the average adult reading speed), and speaking time (at 130 words per minute, the average comfortable speaking pace).
Use it for every blog post you write, every essay submission, every social media caption with character limits, every speech you're timing for a presentation, and every translation quote.
For blog SEO target 1,200–2,500 words for pillar content. Twitter/X allows 280 characters. LinkedIn posts perform best around 100–200 words. For speeches, plan ~130 words per minute of delivery.
225 wpm is the average adult reading speed. Technical content reads slower (180 wpm); light fiction faster (250+).
Each emoji is one display character but may be multiple bytes — this tool reports display characters.
No — everything stays in your browser. Nothing is sent to a server.
Explore more text analysis on the tool hub — or jump straight to the Text Summarizer.