Blog
Text tools

Character and word counter online

Paste your text and the counter recalculates characters, words, sentences, paragraphs and lines on every keystroke. Useful for social media character limits, meta tags, ad copy and any text with a length constraint.

Your data never leaves this device

Result

Characters with spaces
Characters without spaces
Words
Unique words
Sentences
Paragraphs
Lines
Average word length
Reading time (min:sec)

This page has no server side at all. The table you paste is parsed by JavaScript inside your own browser, the chart is drawn on a canvas element on your machine, and the export file is assembled locally. Nothing is uploaded, stored or written to any log. You can disconnect from the network after the page has loaded and everything will still work — which is the simplest way to verify the claim yourself.

Facts and limits of this method

Characters with spaces Text length as-is, including spaces and line breaks
Characters without spaces Spaces, tabs and line breaks are not counted
Word A run of characters between spaces or line breaks
Sentence A text fragment up to a period, exclamation or question mark
Paragraph A block of text separated from its neighbors by a blank line
Reading time Based on 200 words per minute — an average silent-reading speed

When it misleads you

How it is calculated

Characters with spaces is simply the text length. Characters without spaces is obtained by subtracting every whitespace character: regular spaces, tabs and line breaks.

Words are counted as continuous runs of non-whitespace characters — the text is split on spaces, tabs and line breaks, and empty fragments are discarded. Unique words are counted case-insensitively: "Text" and "text" count as the same word.

Sentences are the fragments of text between periods, exclamation and question marks in a row. Paragraphs are blocks of text separated by one or more blank lines.

Average word length is the total length of all words divided by their count. Reading time is the word count divided by 200 (an average silent-reading speed), rounded to minutes and seconds.

Questions and answers

Are spaces counted in the character count?

Both variants are shown: "characters with spaces" counts the whole text as-is, "characters without spaces" subtracts spaces, tabs and line breaks. Use whichever matches the limit of the platform you're posting to.

Why might the sentence count be inaccurate?

The counter looks for periods, exclamation and question marks — it cannot tell a sentence-ending period from one inside an abbreviation or a decimal number. On plain text without abbreviations or numbers the error is usually minimal.

What counts as a paragraph?

A block of text separated from its neighbors by one or more blank lines. A line break without a blank line between them does not start a new paragraph.

How accurate is the reading time?

It's an estimate based on an average reading speed (200 words per minute). The real time depends on how complex the text is and how fast the specific reader is — treat it as an order of magnitude, not a precise timer.

Is my text sent anywhere?

No. The whole count runs in your browser; the text is never transmitted anywhere.

Related tools

All tools