Sentence Counter
Count sentences in any text and see the average words per sentence plus a numbered list of detected sentences. Unicode-aware, runs in your browser.
Sentences are detected with the browser's Unicode sentence rules (., !, ?, 。, ।, ؟ …). Abbreviations such as "Dr." may be counted as a sentence end.
Runs entirely in your browser. Your data is never uploaded.
What is Sentence Counter?
Counts the sentences in a text and lists each detected sentence so you can see exactly how the text was split. It also shows the average number of words per sentence, which is a quick indicator of how easy a text is to read.
How to use Sentence Counter
- Paste or type your text into the Input box.
- Read the sentence count in the highlighted card.
- Open Detected sentences to check how the text was split.
- Look at Words per sentence (avg.) to spot overly long sentences.
Example
Hi there. How are you? Fine!
Sentences: 3 (Hi there. / How are you? / Fine!) · Words: 6 · Words per sentence: 2
When to use Sentence Counter
Use it when editing for readability, checking sentence length guidelines, or analysing writing style. It is rule-based, not grammatical: an abbreviation such as "Dr. Smith" may be split into two sentences, and decimal numbers or ellipses inside a sentence can affect the result, so review the detected list for important counts.
How Sentence Counter works
The text is split with Intl.Segmenter using sentence granularity, which implements the Unicode sentence-boundary rules (UAX #29). These recognise sentence-ending punctuation in many scripts, including ., !, ?, the Chinese/Japanese full stop 。, the Devanagari danda । and the Arabic question mark ؟. A blank line always ends a sentence, so headings and list items without punctuation are counted separately. Fragments without any letter or digit are ignored. The average is total words ÷ sentences.
Common Use Cases
- Checking that sentences in web copy stay short
- Counting sentences for school assignments
- Comparing average sentence length between drafts
- Verifying how many sentences a summary or abstract contains
FAQs
Does it handle languages other than English?
Yes. Unicode sentence rules cover punctuation such as 。!? in Chinese and Japanese, । in Hindi and ؟ in Arabic.
Why was an abbreviation counted as a sentence end?
The Unicode rules treat a period followed by a space and a capital letter as a sentence boundary and do not contain an abbreviation dictionary. Check the detected sentence list when the text has many abbreviations.
Are lines without punctuation counted?
Yes, when they are separated from the next text by a blank line, for example a heading followed by a paragraph.