Word & Character Counter
Paste or type, and watch words, characters, sentences, reading time and speaking time update live. Your text stays on your device.
Nothing you type is uploaded or stored. The counting happens entirely inside your browser.
How the counts are defined
Words are sequences of characters separated by spaces or line breaks, the same rule used by Microsoft Word and Google Docs, so figures here match those editors. Characters are counted both with and without spaces because different limits use different rules: SMS and Twitter/X count spaces; some academic character limits do not. Sentences are detected by terminal punctuation (. ! ? and the Devanagari danda), and paragraphs by blank lines.
Reading and speaking time
Reading time uses 225 words per minute, the middle of the measured adult silent-reading range for non-technical prose. Speaking time uses 130 words per minute, a comfortable presentation pace; conversational speech is faster, but slides and speeches delivered at 130 wpm sound composed rather than rushed. A 5-minute talk is therefore roughly 650 words, and a 15-minute conference slot fits about 1,950.
Limits worth knowing
Common platform limits: X/Twitter 280 characters; Instagram captions 2,200 characters; LinkedIn posts about 3,000 characters; SMS 160 characters per segment; Google title tags display well under about 60 characters and meta descriptions under about 155. College application essays often cap at 650 words. Paste your draft above and check against the limit that matters to you.
Privacy by design
Word counters are often used on confidential material: contracts, manuscripts, client emails. This one never transmits your text anywhere; the counting is plain JavaScript running locally, and refreshing the page erases everything.
Worked example: fitting an abstract limit
A journal caps abstracts at 250 words. Paste your draft: 292 words. The live count lets you cut and watch the number fall in real time, and the sentence count helps you find bloat: an abstract with 16 sentences averaging 18 words has more trimmable connective tissue than one with 9 dense sentences. Writers consistently underestimate their word counts by 10 to 20%, which is why checking before submission beats being rejected on a technicality.
Counting in different scripts
The counter treats any whitespace-separated token as a word, which works for English, Indian languages written with spaces (Hindi, Tamil), and code comments alike. The sentence detector also recognises the danda (।) used in Devanagari text. For languages written without spaces, such as Chinese or Japanese, character count is the meaningful metric, and both character figures update for any script you paste.
Frequently asked questions
Does this counter match Microsoft Word?
Yes for normal prose: both count space-separated tokens as words. Tiny differences can appear with unusual content like em-dash-joined words or footnote marks, but for essays and articles the figures match.
How is reading time calculated?
Word count divided by 225 words per minute, an average adult silent-reading speed for general text. Technical or dense material reads slower; light fiction reads faster.
How many words is a 5-minute speech?
At a comfortable 130 words per minute, about 650 words. The speaking time readout applies this rate to your actual text.
Is my text stored or sent anywhere?
No. Counting runs entirely in your browser with no network requests. Close or refresh the tab and the text is gone.