Word counter with character, line, sentence, and paragraph totals. Paste a draft, review the counts, and edit it to match your writing requirements.
The Word Counter shows word, character, line, sentence, and paragraph totals as you write or paste text. Use the counts to review an essay, shorten a caption, or check the length of SEO text before publishing.
The character cards show totals with and without spaces. Choose the measure your assignment or destination requires, then confirm the final count there because counting rules can differ.
The cards show words, characters, characters without spaces, lines, sentences, and paragraphs. Words are separated by whitespace. Sentence counting uses punctuation such as ., !, and ?, so abbreviations can affect the result.
With whitespace-based word counting, state-of-the-art, I'm, and 123 each count as one word. A different editor may use different rules for punctuation or hyphenated words.
The character total is based on JavaScript string units. Spaces, tabs, and line breaks contribute to the with-spaces count; whitespace is excluded from the no-spaces count. An emoji can use multiple code units, so a visible symbol is not always one counted character.
Lines are separated by newlines: empty input is 0 lines, a single line without a trailing newline is 1 line, and two paragraphs separated by a blank line are 3 lines. Paragraphs are blocks of non-whitespace text separated by blank lines.
Sentence totals use runs of ., !, or ? as terminators. "Hello! How are you?" counts as 2 sentences. Treat the result as an estimate for abbreviation-heavy text such as "Dr. Smith met Mr. Brown at 3 p.m.".
Check the stated rules for the assignment or publishing platform. A page <title> and a meta description have different purposes; their character counts are editing aids, not promises about search-result display.
For SEO drafts, 50-60 characters for a title and 150-160 for a meta description can be working targets. Search display can vary. There is no required blog-post length that this counter can certify for ranking.
A 280-character tweet or a 1500-word essay is a writing constraint to check against its actual destination, not a universal rule. Social platforms can count links and Unicode differently, and assignment rules may exclude parts of a document.
The rough estimate of 130-150 words per minute gives 1300-1500 words for a 10-minute talk. Use that only as a planning aid, then rehearse and time your own delivery. Pauses and speaking pace affect the result.
The counts use JavaScript String methods and regular expressions. They do not judge whether a sentence is clear or a draft answers the brief. Read the text after trimming it, and keep any details the reader needs.
Follow your organization's handling requirements before pasting confidential drafts or private correspondence into a web tool.
How to Use Word Counter - Count Words, Characters and Sentences
Enter your draft in Enter your text. The count cards update as you edit.
Read Words for a word limit, or compare Characters and Characters (no spaces) for a character requirement. Check the counting rules used by the destination.
Revise the text and review the updated totals. Copy the finished text from the input, then confirm the final count in your submission or publishing tool.
Word counter with character, line, sentence, and paragraph totals. Paste a draft, review the counts, and edit it to match your writing requirements.
Tool Use:
16Added:
Apr 30, 2026Type:
Free ToolPrivacy:
Client SideText case converter for headings, prose, and naming conventions. Choose a case style, review the converted text, and copy or download the result.
Letter counter for text length and letter frequency. Check letters, characters, words, vowels, consonants, and estimated reading time as you edit.
Markdown to HTML converter for drafts, README excerpts, and documentation. Paste Markdown, review the HTML source, and copy it into the destination editor.
Lorem Ipsum generator for mockups, layouts, and templates. Choose a paragraph count, regenerate the placeholder text, and copy it into your draft design.