Paste or type your text to see live word, character, sentence and paragraph counts, plus estimated reading and speaking time at a speed you control. A keyword-frequency table shows your most-used words and phrases. 100% in your browser — nothing is uploaded or stored.
| Term | Count | Density | Share |
|---|---|---|---|
| Start typing to see your most-used terms. | |||
🔒 Everything runs in your browser. Your text is never uploaded, logged or stored.
The Word Count & Reading Time Analyzer gives you a complete picture of any piece of text in real time. As you type or paste, it counts words, characters, sentences and paragraphs, estimates how long the text takes to read and to speak aloud at a speed you control, and breaks down your most-used words and phrases in a keyword-frequency table. Whether you are hitting an essay word limit, sizing a blog post for a target reading time, or scripting a video, it shows exactly where your content stands without sending a single character to a server.
It is part of the SERP & Content Analysis group in our free SEO Toolkit. Pair it with the Keyword Density Analyzer for a deeper term breakdown, the Text Readability Scorer to check how easy it is to read, the Heading Structure Checker to organise it, and the Title Tag Length Checker and Meta Description Length Checker to perfect the parts that show in search. Everything runs in your browser — your text is never uploaded or stored.
Counts, timing and keywords as you type.
Words, characters, sentences and paragraphs update on every keystroke.
Estimates both, with an adjustable reading speed.
See top single words, two- and three-word phrases by count.
All counting happens in your browser — nothing leaves your device.
From blank box to full breakdown.
Type or drop in any content.
Words and characters appear instantly.
Slide to your audience's reading pace.
Review your most-used terms and phrases.
Roughly 1,500 words, read at an average 220 words per minute.
A word count and reading time analyzer measures the size and pacing of a piece of text. At its simplest it counts words and characters, but a good one goes further: it counts sentences and paragraphs, estimates how long the text takes to read silently and to speak aloud, and surfaces the words and phrases you lean on most. These numbers matter because almost everything you write has a target — an essay limit, a tweet ceiling, a blog post that should take five minutes to read, a video script timed to the second. This tool gives you all of those figures live, as you write. It is part of the SERP & Content Analysis group in the SEO Toolkit.
Reading time is the word count divided by a reading speed in words per minute. The average adult reads prose at roughly 200 to 250 words per minute, so this tool defaults to 220 and lets you slide between 100 and 400 to match your audience — a technical manual is read more slowly than a casual blog, and a child reads more slowly than a specialist skimming familiar material. Speaking time uses a slower rate of about 130 words per minute, the pace of clear narration, which is why a script always takes longer to say than to read.
Defaults to 220 wpm; adjust for your real audience.
Uses ~130 wpm — useful for scripts and voiceovers.
Hit a target length or reading time with confidence.
Spot over-used terms before they read as repetitive.
The word count treats any run of letters or numbers as a word, so hyphenated and apostrophised words count once. Characters includes spaces; the chip below also shows characters without spaces, which is what most social platforms and SMS limits measure. Sentences are detected by terminal punctuation — full stops, question and exclamation marks — so the figure is an estimate that abbreviations can nudge slightly. Paragraphs are blocks separated by blank lines. Alongside these you get unique-word and average-words-per-sentence figures, which together hint at how varied and how dense your writing is.
A word is any continuous run of letters or digits, including hyphenated and apostrophised forms such as well-known or it's, which each count once. The analyzer is Unicode-aware, so accented and non-Latin scripts are counted correctly. Stray punctuation and extra spaces do not inflate the count, which keeps it consistent with how most editors and word processors count.
Sentences are detected from terminal punctuation — periods, question marks and exclamation marks. Abbreviations like Dr. or e.g., decimals, and ellipses can occasionally be read as sentence ends, so the figure is a close estimate rather than a grammatical parse. For ordinary prose it is highly accurate; for text dense with abbreviations, treat it as approximate.
For general web content, 200 to 250 words per minute is typical, which is why the default is 220. Use a lower speed for technical, legal or academic material that readers process carefully, and a higher speed for light, familiar content that people skim. The estimate is a planning guide, not a precise prediction for any single reader.
No. Counting, timing and keyword analysis all run entirely in your browser with JavaScript, and the tool never makes a network request with your text. Nothing you type is uploaded, logged or stored, so it is safe for drafts, confidential documents and client work.
Stay within a strict word limit without guessing.
Size articles to a target reading time for your readers.
Estimate run time before you record.
Check character counts against platform limits.
Use the Word Count & Reading Time Analyzer with these tools from the SEO Toolkit: dig deeper into terms with the Keyword Density Analyzer, check clarity with the Text Readability Scorer, organise sections with the Heading Structure Checker, perfect the search-visible parts with the Title Tag Length Checker and Meta Description Length Checker, keep content original with the Duplicate Content Checker, and preview the result with the SERP Snippet Preview.
Anyone who writes to a length, a time or a limit.
Everything about word count and reading time.
It measures any text you type or paste, showing live word, character, sentence and paragraph counts, plus estimated reading and speaking time and a keyword-frequency breakdown. The figures update as you write, so you can hit a word limit, size content to a target reading time, or check which terms you use most.
Yes, completely. There is no cost, no sign-up and no limit on how much text you analyze. The tool runs entirely in your browser, so there are no server costs and nothing to pay for.
Reading time is your word count divided by a reading speed in words per minute. The default is 220, near the average for adult prose, and you can slide between 100 and 400 to match your audience. Slower speeds suit technical or academic material, while faster speeds suit light content that readers skim.
Speaking time assumes a slower pace of about 130 words per minute, the rate of clear narration, because people read silently faster than they talk. That is why a script always takes longer to say aloud than to read. It is a useful estimate for video voiceovers, podcasts and presentation timing.
A word is any continuous run of letters or digits, including hyphenated and apostrophised forms such as well-known or it's, which each count once. The counter is Unicode-aware, so accented and non-Latin scripts are handled correctly, and stray punctuation or extra spaces do not inflate the total.
Sentences are detected from terminal punctuation — periods, question marks and exclamation marks. Abbreviations, decimals and ellipses can occasionally be read as sentence ends, so the figure is a close estimate rather than a full grammatical parse. For ordinary prose it is very accurate; for abbreviation-heavy text, treat it as approximate.
It lists your most-used single words and two- and three-word phrases with their count and density, so you can see what your text emphasises. Common stop words like the and and are filtered out for single words, making the results more meaningful for checking topic focus and spotting accidental repetition.
It depends on the topic and intent, but many ranking articles fall between 1,000 and 2,000 words because that length allows thorough coverage. Quality and relevance matter far more than hitting a number, though — this tool helps you size content sensibly rather than pad it to reach an arbitrary target.
No. Counting, timing and keyword analysis all run entirely in your browser with JavaScript, and the tool never sends your text over the network. Nothing you type is uploaded, logged or stored, so it is safe for drafts, confidential documents and client work.
Yes. The character count, including the characters-without-spaces figure, helps you stay within platform limits for posts, bios and messages. Combine it with the dedicated length checkers in the toolkit for titles and meta descriptions when you are optimising content for search results.
Yes. The analyzer is fully responsive, so you can paste text and read every metric from a phone or tablet. The counts, the reading-speed slider, the time estimates and the keyword table all display and scroll cleanly on small screens just as they do on desktop.
Convert, compress, and resize images in multiple formats — JPG, PNG, WebP, ICO, and more.
Calculate in-hand salary, CTC breakup, tax deductions, and more for Indian employees.
Convert length, weight, temperature, speed, volume, and 200+ measurement units instantly.
Count words, convert case, generate lorem ipsum, find & replace text, and more writing utilities.
Get live word, character, sentence and paragraph counts, reading and speaking time, and a keyword-frequency breakdown — free, private and instant in your browser.
📖 Open the Analyzer ← All Content Analysis Tools