KwikTools

Word Counter — Count Words & Characters Instantly

Count words, characters, sentences and paragraphs, plus estimated reading time.

0
Words
0
Characters
0
Chars (no spaces)
0
Sentences
0
Paragraphs
0 min
Reading time

How to use the Word Counter

  1. Type into the text box, or paste text copied from a document, email, or web page.
  2. Read the counters above the box — words, characters with and without spaces, sentences, paragraphs, and reading time all update on every keystroke.
  3. Edit the text in place until it lands inside your limit; there's no button to press and nothing to reset between drafts.

About the Word Counter

Paste or type any text and this tool reports how long it is in every way that usually matters: words, characters with and without spaces, sentences, and paragraphs. It's the quick check before you submit something with a length rule attached — a college application answer capped at 650 words, a product listing title that gets cut off after 80 characters, or a cover letter a recruiter asked to keep to one page.

This tool works entirely in your browser: your text is never uploaded to a server, so it's safe to paste drafts, essays, or anything you'd rather keep private. Counts update live as you type, and the reading-time estimate uses an average adult reading speed of 200 words per minute.

Worked example

Example: paste a 3-paragraph blog draft and the tool instantly shows 412 words, 2,180 characters (with spaces), 19 sentences, and an estimated 2-minute read time — useful for checking it fits a content brief that calls for 400–450 words.

How each number is counted

A word is any run of characters between spaces, tabs, or line breaks. That means 'well-known', 'e.g.', a URL, and a number like '2,180' each count as one word, and a dash typed with spaces on both sides counts as a word of its own. Characters are counted exactly as typed, so the 'with spaces' figure includes every space and line break.

A sentence is a stretch of text ending in a period, exclamation mark, or question mark; a final fragment with no punctuation still counts as one. Abbreviations confuse every automatic counter, including this one: 'Dr. Lee arrived.' is counted as two sentences. A paragraph is a block of text separated from the next by a blank line, so text with single line breaks between lines stays one paragraph. Reading time divides the word count by 200 and rounds to the nearest minute, with a one-minute minimum.

Why your count can differ from a word processor

Different programs disagree by a few words on long documents. Word processors may leave out footnotes, text boxes, headers, or comments, and some split slash-joined or dash-joined terms into separate words. If a submission has a hard limit, check with the counter the receiving platform uses and leave a small margin.

Length limits worth knowing

A few limits people check most often (platforms change these, so confirm the current rule):

  • A standard post on X (Twitter): 280 characters.
  • One SMS segment: 160 characters of plain Latin text; emoji or accented characters can cut that to 70.
  • Common App personal essay: 650 words.
  • Search result titles: roughly 50–60 characters before they're truncated; meta descriptions around 150–160.
  • A spoken talk runs at about 130–150 words per minute, so a 5-minute speech is roughly 650–750 words — slower than the 200 wpm reading estimate.

Frequently asked questions

Does this word counter count spaces as characters?
Yes. The tool shows two character counts: one including spaces and one excluding them, so you can match whichever limit your platform or assignment uses.
How is reading time calculated?
Reading time is estimated by dividing the total word count by 200 words per minute, the commonly cited average adult silent-reading speed. It's an estimate, not an exact measurement.
Is my text stored or sent anywhere?
No. All counting happens locally in your browser using JavaScript. Your text is never transmitted to a server or saved, so you can safely paste unpublished or sensitive content.
What counts as a 'sentence' or 'paragraph'?
Sentences are counted by detecting terminal punctuation (. ! ?). Paragraphs are counted by detecting line breaks between blocks of text, so single-spaced text may count as fewer paragraphs than expected.

You might also need