Character Limits for Every Social Media Platform in 2026

May 28, 20266 min read

Know the Limits Before You Publish

Every social media platform enforces character limits on posts, bios, captions, and other text fields. Exceeding these limits means truncated content, failed posts, or wasted editing time. This reference covers the current limits for every major platform so you can write right-sized content from the start.

Platform Character Limits

Twitter / X

FieldCharacter Limit
Tweet (free accounts)280
Tweet (X Premium)25,000
ReplySame as tweet
Bio160
Display name50
DM10,000

Twitter counts characters, not bytes. Emojis generally count as 2 characters each due to Unicode surrogate pairs. URLs are automatically shortened to 23 characters regardless of original length.

Instagram

FieldCharacter Limit
Caption2,200
Bio150
Username30
Hashtag30 (per tag, including #)
DM1,000
IGTV description2,200

Instagram captions truncate in the feed after approximately 125 characters with a "more" link. Put your hook in those first two lines.

LinkedIn

FieldCharacter Limit
Post3,000
Article body120,000
Article headline150
About section2,600
Post comment1,250
Connection note300
Company page about2,000

LinkedIn posts over 150 characters get a "see more" truncation in the feed. The first 150 characters are critical for engagement.

Facebook

FieldCharacter Limit
Post63,206
Post (optimal for engagement)40-80
Comment8,000
Bio101
Page description255
Group description3,000

Facebook allows very long posts, but engagement data consistently shows that shorter posts (under 80 characters) perform better. The platform truncates posts after approximately 130–150 characters with a "see more" prompt.

TikTok

FieldCharacter Limit
Caption2,200
Bio80
Username24
Comment150
DM4,096

TikTok captions display only the first 100–150 characters before the "more" button. Front-load your hashtags and key message.

YouTube

FieldCharacter Limit
Title100
Description5,000
Channel description1,000
Comment10,000
Playlist title60
Playlist description200

YouTube truncates titles in search results after roughly 60 characters and descriptions after approximately 157 characters. Only the first three lines of a description are visible without clicking "show more."

Quick Reference Table

PlatformPost LimitBio LimitFeed Truncation
X (free)280160Full
Instagram2,200150~125 chars
LinkedIn3,0002,600~150 chars
Facebook63,206101~130 chars
TikTok2,20080~120 chars
YouTube100 (title)1,000~60 title

Writing Strategies for Character Limits

Front-Load Important Content

Since every platform truncates in the feed, write your key message first:

❌ Hey everyone! So excited to share that we're launching a new feature today...
✅ NEW: AI-powered text analysis just launched. Try it free → link

Count Characters, Not Words

Character limits refer to characters, including spaces and punctuation. A 280-character tweet averages 40-50 words depending on word length.

Watch for Hidden Characters

  • Emojis: 1-4 characters depending on the emoji and modifiers
  • Line breaks: 1 character each
  • URLs: 23 characters on X (auto-shortened), full length on other platforms
  • Hashtags: count the # symbol

Use a Counter Tool

Before publishing, verify your text against the platform limit. This is especially important for multi-platform campaigns where the same copy appears on different networks.

Key Takeaways

  • Every platform has different limits for posts, bios, DMs, and comments
  • Feed truncation happens well before the character limit — front-load your message
  • X tweets are 280 characters (free), Instagram captions 2,200, LinkedIn posts 3,000
  • Emojis and special characters may count differently than you expect
  • Shorter posts often outperform longer ones on Facebook and LinkedIn
  • Always verify character count before publishing across platforms

Try It Yourself

Count characters, words, and sentences instantly with our free Word Counter. Paste any text to see real-time stats including character count, word count, reading time, and more — all processed locally in your browser.

Try the Word Counter →