TEXT · COUNTER

Your text, measured.

Paste your text and see every metric in real time. Useful for tweets, SEO meta descriptions, essays with word limits, Instagram captions, or anything with a character cap. Handles Unicode and emojis correctly without miscounting.

Your text

Everything is counted in your browser. Your text never leaves it.

Stats

Characters
0
Words
0
Without spaces
0
Code points
0
Sentences
0
Lines
0
Paragraphs
0
Reading (200 wpm)
0 s
Speaking (130 wpm)
0 s

Platform limits

Twitter/X weighs emojis and CJK as 2. SMS counts code points. Everything else, visible characters.

  • Tweet / X0 / 280
  • SEO title0 / 60
  • Meta description0 / 160
  • SMS (1 unit)0 / 160
  • Instagram caption0 / 2,200
  • LinkedIn post0 / 3,000

What it does

  • Characters with and without spaces
  • Words, lines, paragraphs, sentences
  • Estimated reading and speaking time
  • Indicators for Twitter (280), meta description (160), SEO title (60)
  • Correctly counts emojis and Unicode
  • Real-time updates, no click needed

Use cases

  • Check tweet or LinkedIn post length
  • Validate SEO meta descriptions and titles
  • Essays with strict word limits
  • Subtitles with per-line character caps
  • SMS messages (160 chars per unit)

FAQ

Why does an emoji count as more than one character?

Some emojis are 1 visible character but internally are multiple code points (e.g., family or skin-tone emojis). We show both: code points and graphemes (what users see).

Does it count correctly for Twitter?

Yes. Twitter counts each emoji and each CJK (Chinese/Japanese/Korean) character as 2. The Twitter-specific indicator reflects that.

Does it estimate reading time?

Yes — based on 200 words per minute (average adult). Speaking time uses 130 wpm.

Is my text stored anywhere?

No. All counting is local. Close the tab and it's gone.