Platform limits at a glance
Every platform has different constraints. Some are hard limits enforced by the UI — your post is cut off or blocked entirely. Others are soft recommendations based on what performs best in algorithm ranking and user engagement. The table below covers both.
| Platform | Content type | Recommended | Hard limit |
|---|---|---|---|
| Twitter / X | Post | 71–100 chars | 280 chars |
| Post | 150–300 words | 3,000 chars (~500 words) | |
| Article | 1,500–2,000 words | 110,000 chars | |
| Caption | 138–150 chars | 2,200 chars | |
| Post | 40–80 words | 63,206 chars | |
| Subject line | 40–60 chars | No limit (truncated ~60 chars) | |
| Body | 200–300 words | No limit | |
| Blog post | Standard | 1,500–2,000 words | No limit |
| Blog post | Pillar / SEO | 2,500–4,000 words | No limit |
| YouTube | Video title | 60–70 chars | 100 chars |
| YouTube | Description | 150–300 words | 5,000 chars |
| TikTok | Caption | 100–150 chars | 2,200 chars |
| Meta Ads | Headline | 27 chars | 27 chars (truncated) |
| Meta Ads | Primary text | 125 chars | 125 chars (truncated) |
| SMS | Message | 160 chars | 160 chars (splits after) |
| Google Ads | Headline | 30 chars | 30 chars |
| Google Ads | Description | 90 chars | 90 chars |
Why platform limits affect performance
Hard limits are obvious — go over and the platform truncates your text or blocks the post. But soft limits are where most content underperforms.
LinkedIn posts over 3,000 characters get cut off with a “see more” break after roughly 210 characters on mobile. Most readers never tap it. The practical writing target for a LinkedIn post is 150–300 words — enough to make a point, short enough to read in full.
Twitter/X posts between 71 and 100 characters get 17% higher engagement on average than longer posts, according to platform data. The algorithm does not reward padding — it rewards clarity.
Email subject lines truncate at around 60 characters in most clients (Gmail, Apple Mail, Outlook). On mobile, the cutoff is closer to 40 characters. If your subject line runs over, the most important words should come first.
Blog posts for SEO perform differently. Google tends to rank longer, more comprehensive content for competitive queries. A 1,500-word post covers a topic adequately. A 2,500–4,000-word pillar post — with clear structure, subheadings, and original analysis — tends to outrank shorter content for high-volume keywords.
Writing to the limit vs writing to the point
Hitting a platform's recommended word count should be a result of having enough to say — not a target you pad toward. The most common mistake is hitting the limit by adding sentences that don't add information.
A useful rule: write the content first, check the count second. If you're significantly under the recommendation, the content probably needs more substance. If you're over, cut the weakest sentences — usually the ones that restate something you just said.
For platforms with hard character limits (Twitter/X, Google Ads, SMS), write the message at full length first, then edit down. Compression almost always improves the copy.
How to count words
A word counter counts sequences of characters separated by whitespace. Most tools count hyphenated words as one word and contractions (don't, it's) as one word. Numbers, URLs, and email addresses each count as one word.
Different tools may produce slightly different counts for edge cases — a URL like https://example.com might be one word or split on special characters depending on the implementation. For practical purposes, the difference is rarely more than a few words in a long document.
Online word counter
Paste your text and get an instant count with no formatting required. Most online tools also give character count, sentence count, paragraph count, and reading time in the same pass.
Microsoft Word
Word count appears in the status bar at the bottom of the screen. Select text first to count only that selection. Tools → Word Count gives a full breakdown including footnotes and text boxes.
Google Docs
Tools → Word Count (Ctrl+Shift+C). The same dialog shows words, characters, characters excluding spaces, and pages. Enable "Display word count while typing" to keep a live counter visible.
VS Code / text editors
Word count is not built in but available via extensions. For plain text files, the terminal command wc -w filename.txt gives a fast count.
How to count characters
Character count depends on whether spaces are included. Platforms and tools differ on this:
- Twitter/X counts all characters including spaces. A URL of any length counts as 23 characters (the t.co shortener).
- LinkedIn counts all characters including spaces and line breaks.
- Google Ads counts visible characters only — spaces included.
- SMS counts bytes, not characters. Standard Latin text is 160 characters per message. Emoji and non-Latin characters use more bytes, reducing the limit to 70 characters per segment.
| Character type | Counted as | Notes |
|---|---|---|
| Letters and digits | 1 each | A–Z, a–z, 0–9 |
| Spaces | 1 each | Included in most platform limits |
| Punctuation | 1 each | ! . , ; etc. |
| Emoji | 2 (Twitter) / 1–4 bytes | Depends on platform and encoding |
| Line breaks / newlines | 1–2 each | Counts as 1 or 2 depending on encoding (LF vs CRLF) |
| URLs on Twitter/X | 23 chars | All URLs shortened via t.co regardless of actual length |
How to count sentences — and why it matters
Sentence count is less commonly tracked than words or characters, but it is a useful signal for readability. Long average sentence length correlates with harder-to-read text. Short average sentence length correlates with content that scans quickly — which matters on social platforms where readers skim.
Average words per sentence by content type
Sentence counters detect sentence boundaries at full stops, question marks, and exclamation marks followed by a capital letter or end of text. Abbreviations (e.g., Mr., Dr., etc.) can produce false positives — most tools handle common abbreviations, but very unusual ones may trip the counter.
If readability is a concern, aim for an average sentence length under 20 words in blog content and under 14 in social posts. Sentence variety matters too — a mix of short and longer sentences reads more naturally than a uniform cadence.