Word & Character Counter
Count words, characters, sentences and paragraphs in your text, with an estimated reading time — updates live as you type.
Reading time assumes about 200 words per minute. Everything is processed in your browser.
What Is a Word and Character Counter?
A word and character counter measures the length of any text you type or paste. It reports the number of words, the number of characters with spaces, the number of characters without spaces, the number of sentences, and an estimated reading time. Everything updates live in your browser as you type, so there is no button to press and nothing is sent to a server.
Writers use it to hit essay word limits, social media users use it to stay within platform character caps, and SEO professionals use it to keep meta titles and descriptions inside the lengths search engines display. Because the count refreshes instantly, you can trim or expand your text in real time until it fits.
How It Works
The counter applies a few straightforward rules to your text and recalculates on every keystroke.
- Words: the text is split on whitespace, and every run of non-space characters counts as one word. Multiple spaces in a row are ignored.
- Characters with spaces: every character is counted, including letters, numbers, punctuation and spaces.
- Characters without spaces: the same count, but spaces are removed first.
- Sentences: the tool counts groups of text ending in a full stop, exclamation mark or question mark.
- Reading time: the word count is divided by an average reading speed of 200 words per minute to estimate how long the text takes to read.
Worked Example
Take the short passage: Hello world. This is a test! How are you?
Counting the whitespace-separated tokens gives 9 words: Hello, world, This, is, a, test, How, are and you. Including every letter, space and punctuation mark, the passage has 41 characters with spaces. Remove the spaces and 33 characters remain. The passage ends in a full stop, an exclamation mark and a question mark, so it contains 3 sentences. At 200 words per minute, 9 words read in well under a second, so the reading time rounds to about one second.
Common Uses and Length Limits
Knowing the limits you are writing for helps you edit with purpose. Here are some lengths people target most often.
- SEO meta title: aim for roughly 50 to 60 characters so it is not cut off in search results.
- SEO meta description: keep it around 150 to 160 characters for the same reason.
- Social posts: many platforms enforce character caps, so a live counter helps you trim a post to fit before publishing.
- Essays and assignments: these usually set a word target, and the live word count lets you track progress without guessing.
Because all counting happens in your browser, you can paste private or unpublished work safely, knowing the text never leaves your device.
Frequently Asked Questions
The text is split on whitespace, and each run of non-space characters is counted as one word. Extra spaces between words are ignored, so two or three spaces in a row do not inflate the count. This matches how most word processors total words.
Characters with spaces counts every single character including the spaces between words. Characters without spaces removes the spaces first and counts only the visible letters, numbers and punctuation. Some platforms count one way and some the other, so both figures are shown.
Reading time is the word count divided by an average reading speed of 200 words per minute. So a 1,000 word article gives an estimate of about 5 minutes. Actual speed varies by reader and by how technical the text is, so treat it as a guide.
No. All counting happens live in your own browser using JavaScript, and nothing is sent to a server. This means you can safely paste private documents, drafts or confidential text, because the content never leaves your device.
The counter looks for groups of text that end in a full stop, an exclamation mark or a question mark, and treats each as one sentence. This works well for ordinary prose, though abbreviations with full stops can occasionally affect the count slightly.
Search engines display only a limited length of meta titles and descriptions, so keeping titles near 50 to 60 characters and descriptions near 150 to 160 characters stops them being cut off. A live counter lets you fit your text exactly within those limits.