Skip to content
ToolMoose

Character Counter

Count characters, words, sentences and lines live, with common length limits.

0
Characters (with spaces)
0
Characters (no spaces)
0
Words
0
Sentences
0
Paragraphs
0
Lines
0 sec
Reading time
0 sec
Speaking time
Against common limits
  • Tweet / X post (280)280 left
  • SMS message (160)160 left
  • Instagram caption (2,200)2,200 left
  • SEO meta title (60)60 left
  • SEO meta description (160)160 left

Worked examples

A short sentence
Paste "The quick brown fox jumps over the lazy dog." and the counter shows 44 characters with spaces, 36 without spaces, and 9 words.
A two-word greeting
Type "Hello world!" to see 12 characters with spaces, 11 without spaces, and 2 words. The exclamation mark still counts as a character.
Checking a tweet
Draft a post and watch the Tweet / X limit row. At 260 characters it shows 20 left; go past 280 and it flips to red with the overflow count.
Tightening an SEO title
Paste a page title and read the SEO meta title (60) row. If it says 8 over, trim roughly eight characters so search engines do not truncate it.

How the character counter works

This tool reads whatever is in the text box and recalculates every statistic as you type or paste. There is no button to press and nothing to submit. The moment the text changes, the counter re-measures characters, words, sentences, paragraphs, lines and the estimated reading and speaking times.

All of the work happens in your browser. The text you enter is never sent anywhere, so you can paste drafts, private notes, or unpublished copy without it leaving your device.

What counts as a character

A character is any single unit of text: a letter, a digit, a punctuation mark, a symbol, or a space. The counter reports two totals:

  • Characters (with spaces) counts everything, including spaces, tabs and line breaks. This is the number most platforms enforce.
  • Characters (no spaces) strips out all whitespace first, then counts what is left. This is useful when a rule cares about visible characters only.

For example, Hello world! is 12 characters with spaces (five letters, a space, five letters, and an exclamation mark) and 11 characters without the space.

Words versus characters

Words and characters measure different things. Characters count individual symbols; words count groups of characters separated by whitespace. The counter trims your text, splits it on any run of spaces, tabs or new lines, and counts the non-empty pieces.

That means well-known is one word (no space inside it), while the end is two words. Sentences are approximated by counting runs of text that end in a period, question mark or exclamation point. Paragraphs are non-empty blocks separated by a blank line, and lines are simply the number of new-line-separated rows in the box.

A worked example

Take the pangram:

The quick brown fox jumps over the lazy dog.

The counter reports:

  • Characters (with spaces): 44 (every letter, the eight spaces between the nine words, and the closing period).
  • Characters (no spaces): 36 (the same text with the eight spaces removed).
  • Words: 9 (The, quick, brown, fox, jumps, over, the, lazy, dog).
  • Sentences: 1 and Paragraphs: 1.

You can verify the word count by hand: there are nine space-separated words, and the trailing period sits on the last word rather than adding a tenth.

Reading and speaking time

The reading time estimate divides the word count by 200 words per minute, an average pace for silent reading. The speaking time estimate divides by 130 words per minute, a comfortable pace for reading aloud. Both are shown as minutes and seconds (for example, “1 min 30 sec”), and very short passages show ”< 1 sec”. These are guidelines, not exact measurements, because real pace varies with the material and the reader.

Common length limits

The limits panel compares your character count (with spaces) against widely used caps and shows how many characters you have left, or how far over you are:

  • Tweet / X post: 280 characters.
  • SMS message: 160 characters (longer texts split into multiple segments).
  • Instagram caption: 2,200 characters.
  • SEO meta title: about 60 characters before search engines truncate it.
  • SEO meta description: about 160 characters for a full snippet.

When you go over a limit, that row turns red and shows the overflow amount so you know exactly how much to trim.

Privacy

Nothing you type leaves your browser. There is no server call, no analytics on your content, and no storage. Close the tab and the text is gone. That makes this counter safe for confidential drafts, client copy, and anything you would rather not upload.

Frequently asked questions

What is the difference between characters with and without spaces?
Characters with spaces counts every character you type, including spaces, tabs and line breaks. Characters without spaces removes all whitespace first and counts only the visible characters. Twitter, SMS and most social limits count spaces, so the with-spaces number is usually the one that matters.
How are words counted?
The counter trims the text, then splits it on any run of whitespace (spaces, tabs or new lines) and counts the non-empty pieces. So "Hello world" is 2 words, and extra spaces between words do not inflate the count. Hyphenated words like "well-known" count as one word because there is no space inside them.
Does it count spaces and punctuation?
Yes. Punctuation marks like commas, periods and exclamation points each count as one character in both character totals. Spaces count in the with-spaces total but not in the without-spaces total. Punctuation is never treated as a word on its own.
Is my text uploaded or stored anywhere?
No. Everything runs in your browser using JavaScript. Your text is never sent to a server, saved, or logged, and it disappears when you close or reload the page. You can safely paste private or unpublished writing.
How is reading and speaking time estimated?
Reading time assumes 200 words per minute, a common average for silent reading. Speaking time assumes 130 words per minute, a comfortable pace for reading aloud or presenting. Both are estimates: your real pace depends on the material and the reader, so treat the times as a rough guide.

Last updated: 2026-07-02