OmniTools
textDifficulty: 2/5

Sentence Counter

Count sentences, words and paragraphs in any text, with abbreviations and decimals handled and every ambiguous boundary reported.

How sentences are detected: A full stop, question mark or exclamation mark ends a sentence when it is followed by whitespace and then a capital letter, a digit or an opening quote. Decimals like 3.5, initials like J. R. R. and known abbreviations such as Dr., Inc. and e.g. are excluded, so they do not split a sentence in half. The full-width Chinese and Japanese full stop, the full-width question and exclamation marks and the Arabic question mark need no following space. Segmentation without a language model is a heuristic, and it cannot be perfect — unusual abbreviations or quotations with internal punctuation can still be misread.

How it works

  1. Type or paste your text into the text area.
  2. Sentence, word, character and paragraph statistics update automatically as you type.
  3. Copy a plain-text summary of the results.
Privacy & Processing: Everything runs in your browser. Nothing you enter is uploaded, stored, or sent to analytics.

Frequently Asked Questions

How does it decide where a sentence ends?

A full stop, question mark or exclamation mark ends a sentence when it is followed by whitespace and then something that can start one — a capital letter, a digit or an opening quote. Decimals like 3.5, initials like J. R. R. and known abbreviations such as Dr. and Inc. are excluded, so they do not split a sentence in half.

Is the count always correct?

No, and no tool without a language model can promise that. Sentence segmentation is a heuristic: an unusual abbreviation or a quotation with internal punctuation can still be misread. That is why the tool reports an ambiguity count alongside the total — a high number means treat the figure as approximate.

Does it handle other languages?

Word counting is Unicode-aware, so Cyrillic, Greek and other alphabetic scripts count correctly. Sentence splitting also recognises the full-width Chinese and Japanese full stop, the full-width question and exclamation marks, and the Arabic question mark — those need no following space, unlike their Latin equivalents.

What counts as a paragraph?

A run of consecutive non-blank lines. Several blank lines in a row count as one break, and blank lines at the start or end of the text are ignored.

Related Tools