TechCompare LogoTechCompare

Count sentences while editing your writing

Sentence detection follows browser text boundaries. Treat the result as a writing aid and review unusual punctuation yourself.

A sentence counter gives you a quick view of how your draft is divided into statements, questions, and other sentence units. It's useful when an exercise asks for a certain number of sentences or when you're reviewing a dense passage. The Character Counter reports sentences alongside words and paragraphs. Select one passage to inspect its structure without mixing in the rest of the document.

By TechCompare · Updated

Example characters
51
Visible characters, including whitespace
Example words
9
Counting topic
Sentence counter

Calculator

Character Counter

Example text

Does this read clearly? Yes! Keep the final thought

Characters
51
Words
9
Sentences
3
Paragraphs
1
Lines
1
No whitespace
43

How this is calculated

A period, question mark, or exclamation point can mark the end of a sentence, but counting those marks alone doesn't describe every draft. Decimal numbers contain periods. Abbreviations and initials can contain them too. Repeated punctuation can finish one sentence rather than create several. Supported browsers use their text segmentation rules to find sentence boundaries. This tool then ignores segments that contain no letters or numbers. A trailing piece of text can count even if you haven't typed its final punctuation. Line breaks can also affect browser segmentation. Those rules are useful for a live editor, but they aren't a grammar judgment.

Verdict

Use the sentence total to locate a passage that needs a closer read. If one paragraph has many short sentences, check whether the rhythm works. If a long paragraph has very few, look for overloaded sentences that could be split. Neither pattern is automatically wrong. Lists, dialogue, titles, and abbreviations need context that a simple total can't supply. For a task with a strict sentence requirement, read through the passage after checking the counter. Keep the intended sentences clear, then confirm that the formatting and punctuation make those boundaries easy for a reader to follow.

More Counting scenarios

Frequently asked questions

Does the character count include spaces?
Yes, the main count includes spaces, tabs, and line breaks by default. The No whitespace card excludes all of them. Open Counting options to change the main count. Windows and classic Mac line endings are normalized to one line break.
Can I count only certain characters or words?
Yes. In Count only, type characters together or enter one word or phrase per line. You can match case and choose whole words or substring matches. Duplicate targets are counted once. Matches don't overlap within one target, but separate targets can match the same text.
What's the difference between a line and a paragraph?
A line ends at a line break. Empty lines and a final line break count toward the line total. A paragraph is a nonempty block separated from the next block by a blank line. Visual wrapping in the editor doesn't add lines or paragraphs.
How are emoji, words, and sentences counted?
Visible character mode groups a complete emoji or an accented letter as one character when your browser supports it. Code point mode counts the underlying Unicode code points. Word and sentence boundaries use browser text segmentation with an English locale. Abbreviations and languages can affect counts. Older browsers use simpler fallback rules. See Unicode text segmentation for the underlying boundary concepts.
Is my text uploaded or saved?
Counting runs in your browser. This tool doesn't upload or save your text and doesn't put it or your custom search terms in the URL. Share links open an empty counter. Copy text or counts if you want to keep them before closing or reloading the tab.
Can I count just part of my text?
Select text in the editor, then choose Selected text. The counts, custom matches, writing limit, breakdown, and word frequency panel all use that selection. Choose Full text to return to the entire document.