Web Analytics
Skip to content
← All writing
Engineeringen · OriginalSeptember 5, 2026 · 7 min read

Character Limits Explained: Twitter/X and Other Platforms

What's the character limit on Twitter/X and other platforms? See current caps, why limits exist, and how characters are counted with and without spaces.

M
Mezi Aris ApronnyFounder, Nelenga · Seginim, Bengkulu Selatan
Character Limits Explained: Twitter/X and Other Platforms

The Twitter/X character limit is 280 characters for a free account and up to 25,000 characters for X Premium subscribers. That cap counts letters, spaces, punctuation, and emoji, so a post that looks short on screen can still hit the wall faster than you expect.

Below is the current number for X, how the count actually works, and where the limits sit on every other platform you post to.

What a character limit is and why platforms use one

A character limit is the maximum number of characters a field will accept before it stops you. A character is any single unit of text: a letter, a digit, a space, a comma, or an emoji. “Hello” is 5 characters. “Hello!” is 6. “Hi there” is 8, because the space counts.

Platforms set these caps for a few practical reasons. Short posts load fast and scan fast on a phone. A hard limit keeps a feed readable and stops any one post from dominating the screen. There are storage and indexing reasons too, but the main one is design: a timeline works because posts stay small.

The limit you hit is almost always counted in characters, not words. This trips people up. A 30-word paragraph can be 200 characters or 240 depending on word length, so word count alone never tells you whether you will fit.

The Twitter/X character limit today (free vs premium)

For a standard free account, the limit is 280 characters per post. It was 140 for years after launch, then doubled to 280 in 2017. That 280 number is what most people mean when they ask about the Twitter character limit.

X Premium (the paid tier) raises the ceiling to 25,000 characters. That is enough for a full essay in a single post instead of a thread. The catch: your readers still see a truncated preview with a “Show more” link, so the first 280-ish characters still do the heavy lifting.

A few things do not eat into your count the way you might assume:

  • Links are wrapped by X’s t.co shortener and count as a fixed length (around 23 characters) no matter how long the real URL is.
  • Attached images, GIFs, and polls do not subtract from your text budget.
  • Quote-posts give you a fresh character budget on top of the post you are quoting.

How many characters in a tweet, and how they’re counted

A tweet holds up to 280 characters on a free account. But X does not count every character as a flat “1.” It uses a weighted system. Standard Latin letters, numbers, and common punctuation count as 1 each. Characters from other scripts, including Chinese, Japanese, Korean, Arabic, and many emoji, count as 2 each.

So “hello world” is 11. But an emoji like a waving hand counts as 2, and a single Chinese character also counts as 2. If your post mixes emoji and non-Latin text, you will reach the limit with fewer visible characters than a plain English post. This is why a short-looking post with five emoji sometimes refuses to send.

The counter in the compose box already does this math for you. When you want to check text before you paste it in, a plain word and character counter gives you the same running total without opening the app.

Character limits across social platforms (Instagram, LinkedIn, Facebook, Bluesky)

Social media character limits vary a lot, and the visible limit is often different from the point where a caption gets cut off with “more.” Here are the current caps worth knowing:

  • Instagram captions: up to 2,200 characters, but only the first ~125 show before the “more” cutoff. Put the hook first.
  • Instagram bio: 150 characters.
  • LinkedIn posts: 3,000 characters, with a “see more” fold around 210 characters on mobile.
  • LinkedIn headline: 220 characters.
  • Facebook posts: technically around 63,206 characters, so effectively unlimited, but engagement drops hard past a few short lines.
  • Bluesky posts: 300 characters, slightly more room than X’s free 280.
  • Threads posts: 500 characters.
  • TikTok caption: 2,200 characters.
  • YouTube title: 100 characters; description up to 5,000.

The pattern across all of them: the technical maximum is generous, but the effective limit is the point where the platform folds your text. Write for the fold, not the ceiling.

Characters with spaces vs without spaces

Most platforms, including X, count characters with spaces. A space is a character. That is the number that matters when you are trying to fit a post.

The “characters without spaces” figure shows up mainly in writing tools, academic word counts, and some CMS meta fields. It strips every space and counts only the visible marks. “Hi there” is 8 characters with spaces and 7 without.

Quick way to remember which is which: if a field rejects your text for being too long, it is almost always counting with spaces. Use the with-spaces number for social posts, SMS, and form limits. Use the without-spaces number only when a specific tool or assignment asks for it. If you write in more than one language, the words per page math shifts too, because average word length changes the character-to-word ratio.

Bios, meta descriptions and other common limits

Beyond social posts, a handful of character limits come up constantly:

  • SEO meta description: aim for 150 to 160 characters. Google truncates longer ones in search results, usually around 155.
  • SEO title tag: roughly 50 to 60 characters before Google cuts it off.
  • SMS text message: 160 characters for a single standard message. Go over and it splits into multiple segments.
  • Google Business Profile description: 750 characters.
  • Email subject line: no hard cap, but most inboxes show only 40 to 60 characters on mobile.
  • Alt text: screen readers and most CMSes handle up to ~125 characters comfortably.

These caps are why “count with spaces” is the default assumption for almost every real limit you will meet.

Tips for writing within a tight character limit

Fitting a message into 280 characters is an editing skill, and it gets easier with a few habits:

  1. Lead with the point. Put the payoff in the first sentence. If the post gets cut, the reader still got the message.
  2. Cut filler words. “In order to” becomes “to.” “At this point in time” becomes “now.” Small cuts add up fast.
  3. Use numerals, not spelled-out numbers. “5” saves four characters over “five.”
  4. Drop the link to the end. Since X fixes link length at ~23 characters, you always know exactly how much room the URL takes.
  5. One idea per post. If you need two ideas, use a thread. Cramming both into one post usually means cutting the wrong words.
  6. Watch your emoji. Each one costs 2 characters on X. Three emoji is 6 characters you could have used for words.

Reading a draft out loud also surfaces the words you can drop without losing meaning. Tighter almost always reads better anyway.

How to count characters in your own text

The compose box on each platform shows a live count, but it is easy to overrun when you draft somewhere else first, like Notes or a doc. The fix is to check the count before you paste.

Paste your draft into our word and character counter to see characters (with and without spaces), word count, and reading time in one place. If you are also checking how readable the text is, pair it with our guide on Flesch reading ease to keep the writing clear as well as short.

FAQ

What is the character limit on Twitter/X? 280 characters for a free account, up to 25,000 for X Premium subscribers. Links count as roughly 23 characters, and images or polls do not reduce your text budget.

How many characters is a tweet? A tweet holds up to 280 characters on a free account. Emoji and non-Latin scripts (like Chinese or Arabic) count as 2 characters each, so a post with several emoji reaches the limit with fewer visible characters.

Do character limits count spaces? Yes. On X and nearly every social platform, spaces count as characters. The “without spaces” number appears mostly in writing tools and academic word counts, not in the limits that actually stop your post from sending.

Which platform has the highest character limit? Among the big ones, Facebook posts allow around 63,206 characters and X Premium allows 25,000. In practice the effective limit is much lower, because every platform folds long text behind a “more” link after the first few lines.

#writing#word count#guide