My Tool Studio
Text Tools·4 min read

Character Limits That Matter: Social Posts to Title Tags

Platforms don't negotiate. Twitter stops you at 280 characters, an SMS splits at 160, and Google chops your title tag mid-word without apology. This guide walks through the limits you meet in day-to-day writing, from social posts to title tags. You'll get the exact numbers, an explanation of why pixel width complicates the neat figures, and a worked example of fitting one announcement into three differently sized boxes.

1,390Words7,040Characters70Sentences

The character limits that matter on an ordinary day

Everyone hits one eventually.

A marketer scheduling a product announcement touches four limits before lunch: the tweet, the LinkedIn version, the meta description for the landing page, and the SMS reminder to subscribers. A developer hits them in different clothes: database column widths, git commit message conventions at 50 and 72 characters, and form field validation.

What makes character budgets tricky is that overflow behavior varies. Twitter blocks the post outright. Google silently truncates with an ellipsis. SMS quietly splits into two billed messages. Knowing the number is half the job; knowing what happens when you cross it is the other half.

Social media character limits by platform

The current numbers.

These are the ceilings enforced as of mid 2026. Platforms change them occasionally, so treat anything older than a year or two with suspicion:

  • Twitter / X: 280 characters for standard accounts, with most emoji counted as 2. Premium subscribers get 25,000, though only the first few lines display before a Show more link.
  • Bluesky: 300 characters per post, a slightly roomier ceiling that still rewards tight writing. Threads allows 500.
  • Instagram: 2,200 for captions, but the feed collapses everything after roughly 125 characters behind More.
  • LinkedIn: 3,000 for posts, truncated in feed around 210 characters, which makes your opening line do all the work.
  • SMS: 160 characters per segment with the basic GSM alphabet, dropping to 70 the moment a single emoji or special character forces Unicode encoding.

Title tag character limits and the pixel-width catch

Why 60 is a guideline.

Google doesn't truncate titles at a character count; it truncates at about 600 pixels of rendered width. Since letters vary in width, WWW takes far more room than iii, so the safe zone in characters depends on which letters you used. In practice, titles under 60 characters almost always render whole, which is why title advice says '50 to 60' everywhere.

Meta descriptions behave the same way, with cutoffs typically landing between 155 and 160 characters on desktop and a bit shorter on mobile. Write to 155 and you'll rarely see an ellipsis. If you're going to exceed a budget anyway, front-load: put the keyword and the value proposition in the first 120 characters so truncation costs you only the tail.

One announcement, three character limits: a worked example

Watch the numbers drop.

Start with the internal announcement, 226 characters: 'We are excited to announce that our brand new scheduling feature is now available to all users on every plan, allowing you to book, reschedule, and cancel appointments directly from your dashboard without leaving the app.'

For a meta description, cut to 149: 'Our new scheduling feature is live on every plan. Book, reschedule, and cancel appointments right from your dashboard, without leaving the app.' For X, tighten further and spend the savings on a link. For the 160 character SMS segment, the meta version already fits with 11 characters to spare, but swap in a short URL and drop 'right from your dashboard' if personalization tokens will be added, since a customer name can add 20 characters you didn't type.

Character limit mistakes that get text truncated

The usual suspects.

When text gets chopped despite careful counting, one of these is usually the reason:

  • Counting emoji as one character everywhere. The Character Counter counts each emoji once, the way you see it, but X weighs most emoji as 2, and a single emoji in an SMS shrinks the whole budget from 160 to 70.
  • Forgetting that URLs count. X wraps every link to a flat 23 characters regardless of its real length, while SMS counts every character of the raw URL.
  • Measuring the template, not the output. Personalization tokens like first names expand at send time, so budget for the longest realistic value.
  • Writing to the ceiling on platforms that truncate the feed view. A LinkedIn post can legally run 3,000 characters, yet only the first 210 or so decide whether anyone clicks More.

Habits for writing inside any character limit

Trimming, systematized.

Draft long, then cut in passes: first remove throat-clearing openers like 'We are excited to announce', which alone returned 33 characters in the example above. Next, replace phrases with single words, so 'allowing you to' becomes nothing and 'directly from' becomes 'from'. Numerals beat spelled-out numbers, and ampersands are legitimate in social copy even if they'd look wrong in an essay.

Keep a live counter visible while you edit rather than checking at the end. When you do go over, look at what falls past the limit: seeing the exact words that would be cut makes the next trim obvious. Watching a progress bar approach 280 changes how you write the sentence in progress, and it's far less frustrating than finishing a paragraph you then have to demolish.

Character limits vs word budgets: picking the right counter

Two different rulers.

Character limits govern containers: tweets, tags, SMS segments, form fields. Word budgets govern substance: essays, articles, scripts. The Character Counter is built for the first job. It shows characters, characters without spaces, letters, words, sentences and lines, and puts progress bars for 15 limits side by side, from X, Bluesky, Threads, Instagram, LinkedIn, Facebook, TikTok and Pinterest to YouTube titles and descriptions, meta titles and descriptions, Google Ads and SMS. Pick one in Check against, or type a Custom limit, and it tells you how many characters are left or highlights the exact part that would get cut, with a button to cut the text to fit.

A line under the totals covers the technical budgets: UTF-8 bytes for database fields, and the SMS count with its encoding, GSM-7 or Unicode, plus how many messages the text will split into. For the second job, the Word Counter tracks words, sentences and paragraphs together. And if the budget you're fighting belongs to a title tag or meta description, the Meta Tag Generator produces the full HTML once your text fits.

Try it now

Open Character Counter

The tool is one click away. No sign up, no upload, no payment.

Open Character Counter