Word Count
Resume · SEO · Twitter · manuscript paper.
Blog

Digital Character Limits — X 280, SMS 160, Meta 155 (2026)

The numbers behind every character limit you've ever bumped into — Twitter/X 280, SMS 160, SEO meta 155, LinkedIn 2,600 — and what each one tells you about how to write inside it.

Mint and violet gradient with the numbers 280 160 155 floating above a digital character limits card.
Three key takeaways
  1. X 280 chars X Twitter free tier posts cap at 280 characters
  2. SMS 160 chars Standard SMS GSM-7 packets fit 160 characters
  3. Meta 155 chars Google SERP desktop meta descriptions truncate around 155 characters

A friend who runs growth at a B2B SaaS company sent me a Slack message at 11 p.m. last week: “Marketing wants me to make our launch announcement work as a tweet (280), an SMS (160), a meta description (155), a LinkedIn About refresh (2,600), and a push notification (40). Same launch. Five formats. I’m going to lose my mind.” The exhaustion was real, but the underlying problem was elegant once you understood it. Every digital channel has a character limit, and the limits aren’t arbitrary. They come from specific technical histories and reader-behavior patterns. Knowing where each number came from doesn’t make the work less tedious, but it does make the cuts more confident — you stop guessing about what to drop because you understand what each format is actually optimizing for.

X (Twitter) 280 — an information-density correction

Twitter launched in 2006 with a 140-character limit per tweet. That number wasn’t chosen for design reasons; it was chosen so that tweets could be sent and received as SMS messages, with the remaining 20 characters reserved for usernames and metadata. The technology constraint was visible from day one: a tweet was, structurally, half of an SMS.

In November 2017, Twitter doubled the limit to 280 characters. The reasoning was published openly: data showed that English-speaking users frequently hit the 140-character ceiling while Japanese and Chinese users almost never did. The cause is information density. CJK languages encode roughly twice as much meaning per character as alphabetic languages — a Japanese tweet of 140 characters can convey what a 280-character English tweet conveys. The 280 limit was a correction to give English-speaking users the same expressive headroom that CJK users already had at 140. Advanced Character Counter’s 2026 X guide summarizes the current state: 280 for free accounts, 25,000 for X Premium, 160 for bios, 50 for display names, 10,000 for DMs.

The premium-tier limit of 25,000 characters is interesting because it essentially abolishes the limit. A 25,000-character post is the length of a feature article. The 280 ceiling for free users isn’t a technical necessity — it’s a deliberate constraint that shapes the product. X-as-monetary-tier-feature is partially built on this contrast.

SMS 160 — the arithmetic remainder of a 1980s decision

The SMS 160-character limit predates the consumer internet and dates to the late 1980s, when the GSM standard for digital cellular telephony was being finalized. Each SMS packet was allocated a 140-byte payload. The GSM-7 character encoding (covering Latin letters, digits, and basic punctuation) fits each character into 7 bits. The math: 140 bytes × 8 bits per byte ÷ 7 bits per character = 160 characters. That’s where the number came from. It’s not a usability decision; it’s the arithmetic remainder of an engineering choice.

The constraint propagated outward in unexpected ways. When non-Latin scripts and emojis came into common use, the GSM-7 encoding couldn’t represent them, so the encoding had to switch to UCS-2 (16 bits per character), which dropped the per-packet limit to 70 characters. Modern phones split longer messages into multi-packet “concatenated SMS,” but each packet still costs the same in carrier billing systems, and the 160-or-70 boundary continues to shape SMS marketing content. CRM teams writing English campaigns aim for 160; teams writing Japanese, Chinese, or Korean campaigns aim for 70. The 1980s number is still doing real work in 2026 marketing budgets.

SEO meta description 155 — pixels, not characters

There is no Google-published character limit for meta descriptions. The 155-character convention is a statistical estimate of where the description gets truncated in Google’s desktop search results. The truncation is pixel-based, not character-based: the SERP has roughly 920 pixels of width for the description, and at standard font and weight, that fits about 155 characters of average-width English text. Mobile SERPs have narrower description areas and truncate around 120 characters.

NoCostTools’ 2026 platform character limits guide describes the pattern. Wide letters (W, M, capital letters in general) take more horizontal space and reduce the effective character count; narrow letters (i, l, lowercase letters) increase it. Languages with non-Latin scripts have their own truncation points: Japanese descriptions render with full-width characters that are nearly twice the pixel width of English characters, so 80 Japanese characters is the practical truncation limit. Chinese is similar, around 75 characters. Korean is between the two.

The 155-character “rule” gets repeated as if it were a hard cap, but it’s really a heuristic for English-language content under standard rendering. The actual truncation behavior in 2026 also responds to other signals: rich snippets, sitelinks, and AI-generated SERP descriptions sometimes override the meta description entirely, so the cap matters less than it did five years ago, but still defines the upper bound when the description does get used.

LinkedIn About 2,600 — the cap that doesn’t bind

LinkedIn’s About section permits 2,600 characters. In practice, the cap rarely matters because the cap isn’t where the constraint lies. The first 200-250 characters of the About section appear in profile previews, search results, and connection-request panes. That’s the part most readers actually read. The remaining 2,400 characters require a “see more” click, and the click-through rate on that expand button is somewhere around 30-40 percent depending on the audience.

So strong LinkedIn About sections design around the 200-character preview, not the 2,600-character cap. The first two sentences carry the load. They have to communicate distinctive positioning (“VP Engineering at a Series B fintech, building infrastructure that processes $2B annually in Latin America”) rather than generic background (“Experienced technology leader with a passion for building great teams”). The remaining content is for readers who have already decided to invest more attention.

The character limit family — concentric circles

Listing the major digital character limits side by side reveals a concentric structure:

  • 30-50 chars: Push notifications (varies by OS)
  • 70 chars: Japanese/Korean SMS (UCS-2)
  • 80 chars: Japanese SEO meta description (truncation)
  • 100 chars: Twitter/X display name padding
  • 120 chars: Mobile SERP meta description
  • 140 chars: SMS GSM-7 packet (original Twitter limit)
  • 155 chars: Desktop SERP meta description
  • 160 chars: SMS GSM-7 (English standard)
  • 200 chars: LinkedIn About preview
  • 280 chars: X (Twitter) free tier post
  • 500 chars: Instagram comment
  • 600 chars: Email subject line truncation (varies)
  • 1,300 chars: Bluesky bio
  • 2,200 chars: Instagram caption (full text)
  • 2,600 chars: LinkedIn About full text
  • 5,000 chars: Facebook post
  • 10,000 chars: X DM
  • 25,000 chars: X Premium post

Reading this list as a hierarchy makes the workflow easier: a marketing message that needs to land in five formats should be built from the shortest format outward, not the longest format inward. Compress the message to 30-50 characters first. If the core idea survives, you have something. From there, expand to 70-160 characters for SMS, 200-280 for LinkedIn preview and X, and so on. Going the other direction — writing a 2,600-character LinkedIn About and trying to compress it to a 30-character push — almost always loses the core message in the cuts.

Why these limits persist when storage is free

The natural question is why these limits still exist in 2026, when bandwidth and storage are essentially free. The answer isn’t technical, it’s behavioral. Reader attention scales with content length in non-linear ways. The 160-character SMS standard from the 1980s mapped to a real constraint about how much text people would type in a single message; that constraint hasn’t disappeared just because the underlying packet structure has. The 155-character meta description maps to how much text a search-results scanner will read before clicking; that hasn’t changed either. The 280-character tweet maps to how much text a feed-scroller will absorb in a single glance.

In other words, the limits persist because they reflect reader patterns more than infrastructure. Removing them would just shift the cap to a softer location — the part where readers stop paying attention — without saving any work for writers. The hard caps are useful precisely because they’re hard. They force editing.

Tools that show all the limits at once

PiPi Worlds’s word count tool shows characters, characters without spaces, words, lines, reading time, and the relationship of your text to common digital character limits — Twitter/X 280, SMS 160, meta description 155, LinkedIn About 200/2600 — all on one screen. The point isn’t to tell you what to write but to remove the question “am I within the limit?” so you can focus on the harder question of whether your message actually says what you mean.

Closing — limits as the brief, not the obstacle

The most useful reframe I’ve encountered for digital character limits is to treat the limit as the brief rather than as the obstacle. A 280-character tweet isn’t a 1,000-character thought you’re trying to compress; it’s a 280-character thought you’re trying to write at the right size. A 155-character meta description isn’t a summary of a 2,000-word article; it’s its own piece of content with a specific job. A 30-character push notification isn’t an attempt to fit a paragraph into a phone screen; it’s an attempt to give one signal that’s worth interrupting someone’s day. When you think about character limits this way, the editing work changes shape. You stop fighting the constraint and start using it as a structural lens that reveals what the message actually has to say.

📺 Watch as a video

Frequently asked questions

What's the actual character limit on X (formerly Twitter)?
Free-tier accounts cap at 280 characters per post; X Premium subscribers can post up to 25,000 characters. Bios are limited to 160 characters and display names to 50. The 280 limit was introduced in November 2017 as a doubling of the original 140-character limit. Twitter's data showed that English-speaking users frequently hit the 140 ceiling while Japanese and Chinese users almost never did, because each character in CJK languages carries roughly twice the information density of English. The 280 number was an information-density correction, not an arbitrary upgrade.
Why is SMS limited to 160 characters?
Because of how the GSM standard was designed in the 1980s. Each SMS packet's payload was set at 140 bytes, and the GSM-7 character encoding fits each character into 7 bits. Doing the math: 140 bytes × 8 bits/byte ÷ 7 bits/character = 160 characters. The 160 limit is the exact arithmetic result of that 1980s engineering decision, not a usability choice. When messages contain non-GSM-7 characters (emoji, non-Latin scripts), the encoding switches to UCS-2 at 16 bits per character, dropping the per-packet limit to 70 characters.
Where does the SEO meta description limit of 155 characters come from?
Google has never officially published a character cap. The 155-character figure is a statistical estimate based on the pixel width of the meta description area in Google's desktop SERP — about 920 pixels — divided by the average character width in standard fonts. Mobile SERPs have narrower meta description areas, truncating around 120 characters. Wide letters (W, M) take more pixels per character; narrow letters (i, l) take fewer, so the actual truncation point varies with content. Most SEO tools target 150-155 as a safe limit.
How are emojis counted in different platforms?
Inconsistently. X (Twitter) counts most emojis as 2 characters because they're encoded as surrogate pairs in UTF-16, and X's character limit measures UTF-16 code units. Facebook, Instagram, and LinkedIn count emojis as 1 character each. SMS messages with emojis switch from GSM-7 (160 char limit) to UCS-2 (70 char limit) regardless of how many emojis are present. SEO meta descriptions typically count emojis as 1 character but render them as wider symbols in SERPs, so emoji-heavy descriptions truncate sooner than character counts suggest.
What's the LinkedIn About section limit, and how should I think about it?
2,600 characters total, but the first 200-250 characters are doing most of the work. That's the portion that displays in profile previews and search results, and most readers don't expand the 'see more' to read the rest. Strong LinkedIn About sections lead with one distinctive sentence in the first two lines and use the remaining 2,000+ characters for context that's only relevant to readers who have already decided to learn more. The 2,600-character cap rarely binds in practice; the 200-character preview is the actual constraint.
Why do all these limits exist if storage and bandwidth are essentially free now?
Because the limits aren't really about storage or bandwidth — they're about reading behavior. SMS pricing originally tied to packets but the 160-character habit shaped how people now think about text-message brevity. SEO meta descriptions get truncated at the same place because reader scanning behavior hasn't gotten more patient as displays have gotten bigger. Twitter's 280 reflects an empirical finding about how people compose short messages. The numbers persist because they map to genuine reader and writer constraints, even when the underlying technical reasons have evolved or vanished.

Sources

Written by the PiFl Labs content team from public sources and reviewed in-house before publishing.

Last reviewed:

Back to the tool →
More from this cluster