Learn

Grid of platform character limits: Twitter 280, Instagram 2,200, LinkedIn 3,000, SMS 160, meta title 60, YouTube 100, Google Ads 30, Bluesky 300

Every character limit here is cross-checked against the platform’s own developer documentation. X’s counting rules for URLs and emoji are documented in their character-counting reference. X Developer: counting characters.

Learn

Character Limit Cheat Sheet

Every platform character limit on one page. Verified against each platform’s own documentation.

Advertisement

Social

Publishing

Ads

SEO

SMS

Advertisement
Advertisement

Common questions

Why do some platforms count graphemes and others count code units?
Modern platforms (Bluesky, Threads) count graphemes because that is what users see. Legacy platforms (Twitter, most SMS gateways) count UTF-16 code units for backward compatibility.
Does the URL rule vary by platform?
Yes. Twitter and Mastodon shorten every URL to a fixed length (23 chars). LinkedIn and Instagram do not shorten; the URL counts as its literal length.
What about emoji?
Most platforms count emoji as 2 to 4 characters. Compound emoji (family, profession, flag) count as their code-unit total, often 8 to 11.
How often do the limits change?
Once or twice a year on the fast-moving platforms. Every change here is dated and cross-referenced against the platform's developer docs.
Is a "safe" length always the limit minus 10?
Yes for text-only posts. For posts with emoji or URLs, budget by the encoded length, not the raw character count.