Skip to content
TDToolsOnDuty
Text Tools

Character Counter

Count characters, words, sentences and syllables, check readability, and see live length limits.

Free foreverRuns in your browserNo sign-up
0
Characters
0
Words
0
Sentences
0
Paragraphs
0s
Reading time

Detailed statistics

Counts
0
Words
0
Unique words
0
Sentences
0
Paragraphs
0
Lines
Characters
0
Characters (with spaces)
0
Characters (no spaces)
0
Spaces
0
Alphanumeric
0
Alpha (letters)
0
Numeric (digits)
Words breakdown
0
Short words (≤3)
0
Long words (≥7)
0
Monosyllabic
0
Polysyllabic (≥3)
0
Difficult words
-
Longest word
Averages & readability
0
Syllables
-
Syllables / word
-
Avg word length
-
Avg sentence length
-
Dale-Chall score
-
Reading level
Timing
0s
Reading time
0s
Speaking time

Length limits

Social & content
X / Twitter post0 / 280
YouTube title0 / 100
YouTube description0 / 5000
Instagram caption0 / 2200
TikTok caption0 / 2200
LinkedIn post0 / 3000
Pinterest description0 / 500
SEO
SEO title (recommended)0 / 60
Meta description (recommended)0 / 160
Open Graph description (reasonable)0 / 200
Messaging
SMS (single)0 / 160
WhatsApp status0 / 700
Developer
Git branch name0 / 255
Git commit subject (ideal)0 / 50
GitHub repo name0 / 100
npm package name0 / 214
Domain name0 / 253
URL (safe max)0 / 2048

Length limits count all characters including spaces. Readability is an estimate (difficult words approximated by syllable count).

About the Character Counter

A character counter tells you exactly how long your text is, which matters any time you write for a field with a strict limit: tweets, meta descriptions, SMS messages, ad copy, bios and form fields.

This tool goes beyond a simple count. It breaks your text into characters (with and without spaces), words, unique words, sentences, paragraphs and lines, plus a full character breakdown of letters, digits and spaces.

It also estimates readability using the Dale-Chall method, counts syllables, monosyllabic and difficult words, and shows your average word and sentence length, so you can tell at a glance how easy your writing is to read.

Finally, the length limits panel compares your text against the real limits used by popular platforms, from a 280 character tweet to a 5000 character YouTube description and a 255 character Git branch name, turning red the moment you go over.

Key features

  • 30+ live stats: characters, words, sentences, paragraphs, syllables and more
  • Character breakdown: with/without spaces, spaces, alpha, numeric, alphanumeric
  • Readability estimate (Dale-Chall) with a reading level
  • Live length limits for Twitter, SEO, YouTube, SMS and developer fields

How to use

  1. 1Type or paste your text into the box.
  2. 2Stats, readability and length limits update instantly as you type.
  3. 3Watch a limit bar turn red when your text exceeds that platform's maximum.

Frequently asked questions

Does this count characters with spaces?
Yes. You get both totals: characters including spaces and characters without spaces, plus a separate spaces count.
How is a word counted?
Words are counted by splitting your text on spaces and line breaks, so anything separated by whitespace counts as one word. Punctuation attached to a word does not add an extra word.
How is the readability score calculated?
It uses the Dale-Chall formula. Because no word list is bundled, difficult words are approximated by syllable count, so treat the score and level as a close estimate rather than an exact grade.
What are syllables and difficult words used for?
They feed the readability estimate. Text with more syllables per word and more long, less common words is generally harder to read.
What do the length limits show?
Each bar compares your text length (including spaces) to a platform limit, such as a 280-character tweet, a 100-character YouTube title or a 255-character Git branch name, and turns red when you go over.
Why is my Twitter/X count different here?
X counts links and some emoji as a fixed number of characters, while this tool counts the raw characters you typed. For plain text the numbers match; text with links can differ slightly.
Is my text uploaded anywhere?
No. All analysis happens in your browser. Your text never leaves your device.