Social Media Character & Image Limits in 2026
April 11, 2026·11 min read

Social Media Character & Image Limits in 2026

Vadym Petryshyn
Vadym PetryshynFounder of Postory, 15 years building AI tech products
Key Takeaway

X gives free users 280 characters (Premium unlocks 25,000), LinkedIn caps at 3,000, and Threads offers 500 + a free 10,000-character text attachment. Image limits range from 4 photos on X to 20 on Instagram and Threads. This guide has every number you need.

You're mid-post, the words are flowing, and then — your text gets cut off. Or worse, you paste an image and it gets cropped into something unrecognizable. Every platform has different character limits and image rules, and they keep changing.

Here's the full breakdown of every social media character limit, image spec, and video rule for 2026. Bookmark this one.

Every Platform at a Glance

PlatformPost limitBioImages per postVideo max lengthKey gotcha
X (free)280 chars160 chars4140 secondsURLs count as 23 chars
X (Premium)25,000 chars160 chars44 hoursBasic ($3/mo) also gets long posts
LinkedIn3,000 chars120 chars2015 minutesOnly ~140 chars before "See More"
Threads500 chars205 minutesFree 10K text attachment
Instagram2,200 chars150 chars2020 min (Reels)125 chars before cutoff
Facebook63,206 chars101 chars10 (carousel)240 minShorter posts perform better
TikTok4,000 chars80 chars10 minutes150-char comment limit
YouTube5,000 (desc.)1,000 chars12 hoursOnly 70 chars show in search
Pinterest500 chars160 chars15 min100-char title limit

X (Formerly Twitter): The Tiered System

Three tier badges representing X subscription levels — Basic, Premium, and Premium+

X has the most complicated limit structure of any platform because it changes based on your subscription tier. Here's exactly what you get at each level.

Character limits by tier

FeatureFreeBasic ($3/mo)Premium ($8/mo)Premium+ ($40/mo)
Post length280 chars25,000 chars25,000 chars25,000 chars
Long-form ArticlesNoNoNoYes
Bold/italic formattingNoYesYesYes
Edit postsNoYesYesYes
Blue checkmarkNoNoYesYes
AdsFullFull50% fewerNearly none

Even on the Basic plan at $3/month, you unlock 25,000-character posts. That's a big jump from 280 for a low price. But you won't get the verification checkmark until Premium ($8/month).

Image and video specs

  • Images per post: 4 maximum
  • Image file size: 5 MB (JPG/PNG), 15 MB (GIF)
  • Best image dimensions: 1200 x 675px (16:9) for single images
  • Video length: 140 seconds (free), up to 4 hours (Premium)
  • Video file size: 512 MB (free), up to 2 GB (Premium), 16 GB (Premium+, web/iOS)
  • Video resolution: Up to 4K for Premium subscribers
  • Android video limit: 10 minutes max regardless of subscription

One big advantage of Premium: less compression on images. Free accounts get noticeable quality loss, especially on detailed graphics and screenshots.

Special counting rules

These trip up even experienced X users:

  • URLs always count as 23 characters, regardless of actual length. A 5-character link and a 200-character link both use exactly 23 characters because X's t.co shortener wraps everything.
  • Emojis count as 2 characters each due to Unicode double-width encoding.
  • @mentions in replies don't count toward the limit (only the initial auto-filled ones — manually typed mentions elsewhere do count).
  • Attached images, GIFs, and videos use zero characters. Media attachments are free.
  • Spaces count as 1 character each. Line breaks also count.

Thread hacks: bypassing 280 for free

Don't want to pay for Premium? Threads (the X kind, not Meta's app) are your best friend.

Chain of connected speech bubbles growing larger, representing a Twitter thread

How X threads work: You can chain up to 25 posts at once, each with its own 280-character limit. That gives you 7,000 characters for free — enough for a solid long-form piece.

Thread tips that actually work:

  1. Write the full text first, then break it into chunks. Don't write tweet-by-tweet — you'll lose the narrative flow.
  2. Make each post standalone. Individual tweets in a thread can get retweeted, liked, or quoted independently. Each one should make sense on its own.
  3. Hook hard on tweet #1. Most people decide whether to read the thread based on the first post alone.
  4. Use numbering (1/7, 2/7) to help readers follow along and signal how long the thread is.
  5. Put your best insight in the last tweet. People who read to the end are your most engaged audience — reward them.

The screenshot workaround: Write your text in a notes app, screenshot it, and post the image. This bypasses text limits entirely but kills accessibility (screen readers can't read it) and makes your content unsearchable. Use sparingly.

LinkedIn: Posts, Articles, and Carousels

LinkedIn logo, briefcase, and document carousel representing LinkedIn post and carousel limits

LinkedIn's limits are more generous than X, but the real limit isn't the character count — it's the "See More" fold.

Post limits and the fold

  • Post character limit: 3,000 characters (increased from 1,300 in June 2023)
  • "See More" cutoff: ~140 characters on mobile (~210 on desktop)
  • Sweet spot: Posts between 1,300-2,500 characters tend to perform best
  • Comments: 1,250 characters
  • Articles: ~110,000 characters (basically unlimited for practical purposes)

That ~140-character mobile preview is everything. Your hook needs to land before the fold, or nobody clicks "See More." Front-load your best line.

Other LinkedIn character limits

FieldLimit
Headline220 chars
About/Summary2,600 chars
Direct Messages8,000 chars
Connection request note300 chars
InMail subject200 chars
InMail body2,000 chars
Company tagline120 chars
Company description2,000 chars
Poll question140 chars
Poll option30 chars each
  • Images per post: Up to 20 (displayed as a carousel)
  • Best single image size: 1200 x 627px (landscape) or 1080 x 1080px (square)
  • Carousel/document format: PDF, PPT, PPTX, DOC, DOCX
  • Carousel file size: Up to 100 MB
  • Carousel page limit: Up to 300 pages (but 8-12 slides is the sweet spot)
  • Best carousel dimensions: 1080 x 1080px (square) or 1080 x 1350px (portrait, 4:5)

Pro tip: LinkedIn carousels with fewer than 5 slides tend to underperform significantly. Aim for 5-10 slides for best reach — according to third-party analyses, 10-slide carousels get significantly more reach than 3-slide ones.

Video specs

  • Max video length: 15 minutes from desktop (10 min from mobile)
  • Max file size: 5 GB (organic posts)
  • Best dimensions: 1920 x 1080px (16:9)
  • Native video significantly outperforms YouTube links in posts for engagement

Threads: The Generous Newcomer

Meta's Threads is now the most generous text-first platform — especially since they added text attachments.

Character limits

  • Post limit: 500 characters
  • Text attachments: Up to 10,000 characters — free, no subscription needed
  • How it works: Text attachments display as a separate expandable section below your main post. They don't count toward the 500-character limit.

Compare that to X, where you need to pay at least $3/month for long posts. Threads gives you 10,000 characters for free. That's a significant advantage for long-form text content.

Image and video specs

  • Images per post: Up to 20 (carousel format)
  • Best image size: 1080 x 1350px (4:5 portrait) or 1080 x 1920px (9:16 vertical)
  • Max image width: 1440px (1080px is the standard target)
  • Video length: Up to 5 minutes
  • Video file size: Under 8 MB recommended
  • Video orientation: Vertical (9:16) performs best
  • Mixed carousels: You can mix photos and videos in the same carousel

Every Other Platform: Quick Reference

Grid of social media platform icons — Instagram, Facebook, TikTok, YouTube, and Pinterest

Instagram

  • Caption: 2,200 characters (125 chars before "more" button)
  • Carousel: Up to 20 slides (photos and/or videos)
  • Reels: 3 seconds to 20 minutes (algorithm favors under 90 seconds)
  • Stories: 60 seconds per story segment
  • Hashtags: 30 max per post
  • Bio: 150 characters
  • Best image size: 1080 x 1350px (4:5) for feed posts

Facebook

  • Post: 63,206 characters (shorter posts consistently perform better)
  • Ad headline: 40 characters
  • Ad primary text: 125 characters
  • Comments: 8,000 characters
  • Bio: 101 characters

TikTok

  • Caption: 4,000 characters
  • Comments: 150 characters
  • Bio: 80 characters
  • Username: 24 characters
  • Video: Up to 10 minutes

YouTube

  • Title: 100 characters (70 visible in search)
  • Description: 5,000 characters
  • Channel bio: 1,000 characters
  • Comments: 10,000 characters

Pinterest

  • Pin description: 500 characters
  • Pin title: 100 characters
  • Bio: 160 characters
  • Board description: 500 characters

Pro Tips: Work Within the Limits

Emoji counting matters. Standard emojis count as 2 characters on most platforms. Complex emojis (flags, skin-tone variants) can count as 4-7 characters on LinkedIn. One flag emoji could eat your connection request note's 300-character limit faster than you'd think.

Whitespace counts everywhere. Spaces, line breaks, and paragraph spacing all eat into your character budget. Those "LinkedIn poems" with a line break after every sentence? Each one costs you a character.

Front-load your hook. LinkedIn shows ~140 characters before the fold. Instagram shows 125. Threads shows your full 500. X shows all 280. Design your opening line for whichever platform you're posting to.

Schedule for the right time. Character limits matter, but so does timing. When you schedule posts with Postory, you can plan your content calendar across platforms and make sure each post hits when your audience is online.

Use a tool that handles it for you. When you're writing posts in Postory, your content adapts to each platform's tone and formatting automatically. No more manual reformatting per platform.

Post to Every Platform Without the Guesswork

Keeping track of character limits, image sizes, and video specs across 8+ platforms is a headache. Postory handles the formatting for you — write once, and your post is tailored for each platform's style and format.

Try Postory free — create content for X, LinkedIn, and Threads without worrying about character counts.

FAQ

Q: What is the character limit for X (Twitter) in 2026?

Free X accounts have a 280-character limit per post. X Basic ($3/month), Premium ($8/month), and Premium+ ($40/month) subscribers all get 25,000 characters per post, plus text formatting options like bold and italic.

Q: How many images can you post on each social media platform?

X allows 4 images per post. LinkedIn, Threads, and Instagram all support up to 20 images in a carousel format. Facebook doesn't have a strict image limit for posts but displays them in a gallery grid.

Q: Does Threads have a higher character limit than X?

For free users, yes. Threads gives you 500 characters per post plus a free 10,000-character text attachment. On X, free users are limited to 280 characters — you'd need at least a Basic subscription ($3/month) to post longer content.

Q: Do URLs count toward the character limit on X?

Yes, but every URL counts as exactly 23 characters regardless of its actual length. X's t.co link shortener wraps all URLs uniformly. A 10-character link costs the same as a 200-character one.

Q: What's the LinkedIn "See More" cutoff?

LinkedIn truncates posts after approximately 140 characters on mobile (~210 on desktop), showing a "See More" button. Your hook needs to land within those first 140 characters to earn the click on any device.

Q: How long can videos be on each platform?

X allows 140 seconds for free users and up to 4 hours for Premium subscribers. LinkedIn caps videos at 15 minutes (10 min from mobile). Threads allows 5 minutes. Instagram Reels can be up to 20 minutes (though under 90 seconds performs best). TikTok allows up to 10 minutes. YouTube allows up to 12 hours.

Q: Do emojis count as more than one character?

Yes, on most platforms. Standard emojis count as 2 characters due to Unicode encoding. Complex emojis like flags or skin-tone variants can count as 4-7 characters. This matters most on platforms with tight limits like X (280 chars) and LinkedIn connection requests (300 chars).

Q: What image dimensions work best across all platforms?

1080 x 1350px (4:5 portrait) is the most versatile size — it works well on Instagram, Threads, and LinkedIn carousels. For X and LinkedIn single-image posts, use 1200 x 675px (landscape, 16:9). Always check platform-specific specs for best results.