Back to Blog

Social Media Character Limits Compared 2026: All Platforms in One Table

2026-07-02

Every major platform's character limits side by side, including how each counts non-Latin text and URLs — the two differences that break cross-posted drafts.

Post limits across every platform

PlatformPost limitVisible before truncation
X (free)280 weightedAll 280
X Premium25,000First 280
Threads500All 500
Instagram2,200~125
LinkedIn3,000~140
TikTok4,000~70–100
YouTube description5,000~157
Facebook63,206~250
Meta description (SEO)~160~155 desktop, ~120 mobile

The second column is the one most people plan around, and the third is the one that determines results. On TikTok the gap is a factor of roughly fifty; on Facebook it is more than two hundred. Only X and Threads show the entire post by default.

The two rules that break cross-posting

Character limits differ in obvious ways. Counting rules differ in ways that are easy to miss, and those are what cause a draft that fit on one platform to be rejected on another.

PlatformJapanese / CJKURLs
X2 units eachFixed 23 units
Threads1 eachActual length
Instagram1 eachActual length
LinkedIn1 eachActual length
TikTok1 eachActual length
YouTube1 eachActual length

X is the exception on both counts, and it is the platform people most often use as their baseline. A Japanese draft that measures 200 characters in a text editor costs 400 units on X — well over the 280 limit — while fitting comfortably everywhere else. Conversely, a long tracking URL that costs 23 units on X will consume its full length on every other platform.

The important detail about X's weighting is that it does not apply to all non-English text. Characters up to U+10FF count as one, which includes Cyrillic, Greek, Arabic, Hebrew, Thai and Devanagari. Only CJK scripts and emoji cost two.

Profile and bio limits

PlatformBioUsernameDisplay name
X1601550
Instagram1503030
Threads150 (shared with Instagram)3030
LinkedIn220 (headline)
TikTok802430
YouTube1,000 (channel description)3–30 (handle)100

TikTok's 80-character bio is the tightest constraint on any major platform, and YouTube's 1,000-character channel description the most generous. LinkedIn's headline is not strictly a bio but performs the same function, appearing beside your name across the entire platform.

Media allowances

PlatformImages per postVideo length
X4Up to 2 min 20 s (longer with Premium)
Threads10Up to 5 minutes
Instagram feed20 (carousel)Up to 60 minutes
LinkedIn20Up to 15 minutes
TikTok35 (photo mode)Up to 10 minutes

Attached media never counts against the character limit on any of these platforms, which makes images a reliable way to carry information that will not fit in the text.

A workable cross-posting strategy

Copying identical text to every platform produces a message that is too long for X, too short for LinkedIn, and formatted for neither. A more effective approach is to write the constrained version first and expand it, rather than writing long and cutting down.

  • Draft to X's limit first — 280 units, or about 140 characters in Japanese. Anything that survives this constraint will fit anywhere.
  • Expand for Threads to 500 characters, adding the supporting detail X could not hold.
  • For LinkedIn and Instagram, rewrite the opening so the first 125–140 characters stand alone, then continue.
  • Adjust URLs by destination: paste them raw on X where they cost a flat 23, and shorten them everywhere else.
  • Check the whole set at once rather than platform by platform, so the differences are visible while you are still writing.

PostLen exists for that last step. A single draft is measured against every platform simultaneously, with the weighted rules applied where they apply, and rendered as a preview shaped like each destination. Everything runs in the browser and no text is transmitted.

Frequently asked questions

Which social platform has the longest character limit?

Facebook, at 63,206 characters, though only about 250 are visible before truncation. Among platforms in common use for text posts, YouTube descriptions allow 5,000 and TikTok captions 4,000.

Which platform has the shortest limit?

X, at 280 weighted units on a free account — roughly 140 characters for Japanese, Chinese or Korean text.

Why does my Japanese post fit on Threads but not on X?

X counts CJK characters as two units, halving the effective limit to about 140 characters. Threads counts every character as one, so all 500 are available.

Which platforms shorten URLs automatically?

Only X, which routes every link through t.co at a fixed cost of 23 characters. Threads, Instagram, LinkedIn, TikTok and YouTube all charge the URL's literal length.

Do images count toward character limits?

No. On every major platform, attached images and video consume no characters.

Can I post the same text everywhere?

Technically yes, but the visible portion differs enormously — 125 characters on Instagram, 140 on LinkedIn, about 70 on TikTok. Adjusting the opening for each destination has a far larger effect than the total length does.

PostLen counts your draft against every platform in this article at the same time.

Try PostLen →