Essays and academic writing
Track assignment word limits, paragraph length, and reading time before submitting essays or research drafts.
Writing, editing, cleanup, and comparison tools for text-heavy work.
Count words, characters, sentences, paragraphs, and estimated reading time in real time with ToolMint. Type directly or paste text from any source and the stats update instantly in your browser — no signup, no upload, completely free.
Start typing to see your stats
See how your text fits each platform
Track assignment word limits, paragraph length, and reading time before submitting essays or research drafts.
Check article length when drafting outlines, meta descriptions, or long-form posts against target word counts.
Estimate speaking time for YouTube scripts, presentations, and speeches using the per-word speaking-pace calculation.
Enter your text directly or paste it from any source.
Word, character, sentence, and paragraph counts update in real time.
See the estimated reading and speaking time for your text.
Copy the stats or clear the text to start a new count.
Different writing tasks have different expected lengths, and knowing the range helps you hit the mark. Blog posts optimized for SEO typically land between 1,200 and 2,500 words. Short essays for school are usually 500–800 words; longer academic papers range from 2,000 to 5,000 words. A standard 5-minute speech runs about 650–750 words at a normal speaking pace. Twitter posts cap at 280 characters, Instagram captions at around 2,200 characters, and LinkedIn posts perform best under 1,300 characters. Meta descriptions should stay between 150 and 160 characters to avoid being truncated in search results. Paste your draft here and check your count against any of these targets.
Reading time and speaking time are both calculated from word count, but the rates differ. Silent reading averages 200–250 words per minute for most adults — the range depends on text complexity and the reader. Speaking time is slower: most presenters and podcasters average 120–150 words per minute when speaking clearly. A 1,000-word script takes roughly 4–5 minutes to read silently but 7–8 minutes to deliver as a speech. If you are preparing slides, a video script, or a speech, use the speaking time estimate here to plan your pacing. For written content published online, the reading time figure is more useful — it tells readers upfront how long your article will take to finish.
Convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more.
Check spelling, capitalization, and grammar errors with fast browser-based proofreading.
Strip extra spaces, blank lines, and tabs from text in one click.
Find differences between two texts with side-by-side color-coded highlighting.