UtilityNest
Text

Character Limits for Social Media Posts: X, Instagram, LinkedIn and More

By the UtilityNest team · · 5 min read

A smartphone showing social media apps next to a glass of coffee on a wooden table
Photo by Nathan Dumlao on Unsplash

You spent twenty minutes on the announcement for your pottery class: a warm opening, the dates, the price, a link and a couple of emoji. You paste it into X, and the counter goes red. You trim a word, then another, and somehow it is still over, even though you are sure you counted 270 characters.

Character limits are simple in theory and sneaky in practice. Links can count as a fixed length, emoji can count double, and a text message that should hold 160 characters suddenly holds only 70. Knowing the real rules saves a lot of trimming.

The short version: write your post once, paste it into the Character Counter, and check the bars for every platform at the same time. Each one turns red when you go over.

The limits at a glance

WhereLimitGood to know
X (Twitter) post280Standard accounts; links count as 23, emoji and CJK characters as 2
Instagram caption2,200Only the first line or two show before "more"
Instagram bio150
LinkedIn post3,000Long posts are folded after a few lines
LinkedIn headline220
YouTube title100Shorter titles show in full in search
YouTube description5,000
Pinterest pin description500
Google meta titleabout 60Cut by pixel width, not a fixed count
Google meta descriptionabout 160Usually cut around 155 to 160
Google Ads headline / description30 / 90
SMS160 or 7070 as soon as one emoji or special character appears

Platforms do change their limits from time to time, so if something matters a lot (a paid campaign, say), double-check the platform's own help page.

A worked example: the pottery post on X

The post has 241 letters, spaces and punctuation, one long booking link of 68 characters, and three emoji.

  • What you see when you count by eye: 241 + 68 + 3 = 312. Way over, you think.
  • What X actually counts: 241 + 23 for the link + 6 for the three emoji = 270. It fits.

The Character Counter's X bar uses that same weighted count, so you see 270 of 280 instead of panicking at 312.

312 characters, so you cut your best sentence.

270 of 280, so the whole post goes out as written.

Why emoji and links are special

Links on X are shortened behind the scenes, so every link counts as 23 characters, whether it is a short bit.ly or a monster URL with tracking codes.

Emoji are trickier. Many emoji are actually several hidden code units glued together: a thumbs-up with a skin tone, a family, a flag. A good counter counts them the way people see them, as one, which is what the Character Counter does for its main count. X then weighs emoji as 2 in its own limit.

For developers, the tool also shows UTF-16 code units (what JavaScript's .length returns) and UTF-8 bytes, which matter for databases and APIs with byte limits.

The SMS trap: 160 or 70?

A standard text message holds 160 characters, but only if every character is in the basic GSM alphabet. One emoji or one curly quote copied from a word processor switches the whole message to Unicode, which allows only 70 characters per message. Longer texts are split into parts of 153 (GSM) or 67 (Unicode) characters, and some plans and SMS services bill per part.

Sending appointment reminders or club announcements by SMS? Paste the text into the counter and look at the SMS tile. If it says Unicode, swap curly quotes for straight ones and drop the emoji, and a 3-part message can become a single part.

Instagram and LinkedIn: the fold matters more than the limit

You will rarely hit 2,200 characters on Instagram or 3,000 on LinkedIn. What matters more is that only the opening line or two are visible before "more". Put the hook first: the date, the offer, the question. The rest can wait below the fold.

For LinkedIn, that often means writing the post, then moving the punchiest sentence to the top. The Word Counter is handy here too: it shows reading time, so you can see whether your post is a 20-second read or a 2-minute one.

Meta titles and descriptions

Google trims titles and descriptions by how wide they are on screen, not by a strict count. Wide letters like W and M use more space than i and l. As a practical rule, keep titles around 50 to 60 characters and descriptions around 150 to 160, with the important words first in case the end gets cut.

Cleaning up text before you count

Text pasted from a PDF or an email often carries hard line breaks in odd places, which count as characters and look messy in a post. Run it through Remove Line Breaks with Keep paragraphs, and then count. For any other field with a limit, such as an app store description or a form box, type the limit into the counter's Custom limit field.

Writing to fit, not just cutting

When a post is over the limit, trimming words at random usually makes it worse. A few edits that save space without losing meaning: replace "in order to" with "to", cut "really", "very" and "just", use numerals ("3" instead of "three"), and move details like the full address into the link. On X, one link is a fixed 23 characters however long it is, so a long booking URL costs you nothing extra.

Quick answers

Do spaces count as characters?

Yes, on almost every platform. The counter shows totals with and without spaces.

Is my text sent anywhere?

No. The counting happens in your browser as you type.

How long is 280 characters in words?

Roughly 40 to 55 words of ordinary English, depending on word length.

More guides

All guides