Character Counter

Paste your text and track the character count in real time against Tweet/X, SMS, meta description, SEO title, Instagram, and other platform limits, with a breakdown by character type.

Type or paste your text

Characters used 0
Limit 280
Remaining 280
Characters (with spaces) 0
Characters (no spaces) 0
Letters 0
Digits 0
Spaces 0
Punctuation/other 0

Why character limits matter

Many platforms and formats impose character limits, whether for technical reasons (SMS), interface design (Tweet/X, YouTube title), or SEO best practices (meta description, page title). Going over the limit can truncate your text, hurt how it displays, or simply block submission.

Limits used in this tool

Tweet/X: 280 characters. SMS: 160 characters per segment (longer messages are split into multiple segments). Meta description: around 160 characters, a common reference to avoid truncation in search results. SEO title: around 60 characters. Instagram: 150 characters for bio, up to 2200 for captions. YouTube: up to 100 characters for video titles. LinkedIn: up to 3000 characters per post. Facebook: up to 63206 characters per post.

These values reflect the most common limits at the moment, but platforms change their rules over time — use "Custom" if you need a specific, up-to-date limit.

Breakdown by character type

Beyond the total, the tool splits how many characters are letters, digits, spaces, and "other" (punctuation, symbols, and emojis), useful for reviewing a text's composition beyond a simple count.

Frequently asked questions

What's the difference between the character counter and the word counter?

The word counter focuses on words, sentences, paragraphs, and reading time. The character counter focuses specifically on platform character limits like Twitter/X, SMS, and meta description, with a progress bar and a breakdown by character type.

Are platform character limits always the same?

Not necessarily. Platforms can change their limits over time. The values here reflect the most common limits at the moment, but check the platform's official documentation if exact precision matters.

What counts as punctuation or "other" in the breakdown?

Any character that isn't a letter, digit, or space: punctuation like commas and periods, symbols like @ and #, emojis, and other special characters.

Is the text I type sent to a server?

No. All counting happens locally in your browser, in JavaScript, without sending the content off your device.