PostDecks
PostDecks

Caption limits and cut-offs, checked against every format the tool renders.

Social media character limits

Every platform accepts a different caption length and cuts it off at a different point. The table below is the full set for the 12 formats PostDecks renders, including where each one truncates, which is rarely where you would guess.

Last checked . These numbers come from the same source that drives the preview tool, so if one were wrong the previews would be wrong with it.

Every platform at a glance

PlatformCaption limitCuts off atImage size
X (Twitter)280Shows in full1080 × 1350 · 4:5
LinkedIn3,000~2101200 × 627 · 1.91:1
LinkedIn Carousel3,000~2101080 × 1080 · 1:1
Instagram2,200~1251080 × 1350 · 4:5
Instagram StoryNo caption—1080 × 1920 · 9:16
Facebook63,206~4771080 × 1350 · 4:5
Facebook StoryNo caption—1080 × 1920 · 9:16
Threads500Shows in full1080 × 1080 · 1:1
Bluesky300Shows in full1080 × 1350 · 4:5
Pinterest800Title on one line1000 × 1500 · 2:3
TikTok4,000~1001080 × 1920 · 9:16
YouTube title1002 lines3840 × 2160 · 16:9

Caption limits are character counts. “Cuts off at” is where the platform hides the rest behind a more link. Stories render no feed caption at all, so any text belongs on the image.

X and Bluesky do not count one for every character: a link or an emoji can cost more or less than it looks. Count a post their way with the X character counter and the Bluesky character counter.

On images per post, the hard caps worth knowing are X (Twitter) allows 4, LinkedIn allows 20, Threads allows 20, Bluesky allows 10, TikTok allows 35. The rest are more generous than a single post usually needs. How each platform lays out several photos.

Where captions get cut off

The limit is rarely the number that matters. What matters is how much of your caption a reader sees before deciding whether to expand it, and that number is much smaller:

  • Facebookabout 477 characters, then "See more"
  • LinkedInabout 210 characters, then "…more" (about 148 on a phone, where the column is narrower)
  • LinkedIn Carouselabout 210 characters, then "…more" (about 148 on a phone, where the column is narrower)
  • Instagramabout 125 characters, then "more"
  • TikTokabout 100 characters, then "more"
  • Pinteresttitle on one line
  • YouTube titlethe end of line 2, however many characters that is

These are character counts, but the real rule is a number of lines, so a narrower phone column reaches the cut sooner. Where that difference is known it is given above.

Everything else in the list shows the caption in full, so the only ceiling is the character limit itself. The practical rule: write the first line as though it is the only line, because on the platforms above it often is.

Image sizes

Each format's best image size is in the table above. For every shape each platform accepts, and the edges a Story or a TikTok covers with its own buttons, see social media image sizes.

Questions

What is the Instagram caption limit?
Instagram allows 2,200 characters, but only about 125 of them are visible in the feed before the caption collapses behind a "more" link. Put anything that matters before that point.
How many characters can you post on X?
A standard X account can post 280 characters, and the whole post is shown rather than being cut off. Premium accounts can post considerably more.
Where does LinkedIn cut off a post?
LinkedIn accepts 3,000 characters and shows roughly the first 210 before a "see more" link, which is about three lines on desktop.
Do Stories have a caption limit?
Stories on Instagram and Facebook do not render a feed caption at all. Any text lives on the image itself, so the thing to check is the safe area rather than a character count: Meta's ads guide says to keep text and logos out of the top 14%, the bottom 35% and 6% at each side.
Are these limits up to date?
These figures were last checked on 17 October 2026. They come from the same source that drives the PostDecks preview tool, so if a number here were wrong the previews would be visibly wrong too.

Rather than counting characters, see the cut-off drawn on the actual post.

Preview your post free