Reference Guide

Social Media Character Limits 2026: Complete Guide for Every Platform

Last updated: 2026-03-19

Every platform caps how much text you can post β€” and every platform counts characters differently. This is the only guide you need: every limit, every edge case, and practical tips for staying within bounds without cutting your message short. Bookmark this page and stop Googling it every time.

The Complete Cheat Sheet

Here's every major platform's character limit in one table. Below the table, each platform gets a detailed breakdown with tips, hidden limits, and display-truncation points.

Character limits for major social media platforms as of 2026
Platform Post / Caption Bio Comment Display Truncation
X / Twitter (Free) 280 160 280 None (hard limit)
X / Twitter (Premium) 25,000 160 25,000 ~280 chars, then "Show more"
Instagram 2,200 150 2,200 ~125 chars in feed
TikTok 4,000 80 150 ~150 chars in feed
LinkedIn 3,000 2,600 1,250 ~140 chars on mobile
Threads 500 150 500 None (hard limit)
Bluesky 300 256 300 None (hard limit)
Facebook 63,206 101 8,000 ~480 chars, then "See more"
YouTube 5,000 (description) 1,000 10,000 Title: 70 chars in search
Reddit 40,000 β€” 10,000 Title: 300 chars
Discord 2,000 190 2,000 Nitro: 4,000
Mastodon 500* 500 500* *Instance-configurable

Text too long? Split it automatically

Tweet Splitter breaks long text into platform-ready chunks at sentence boundaries. Free, no login, runs in your browser.

Open Tweet Splitter β†’

X / Twitter Character Limits

The standard tweet limit remains 280 characters for free accounts. X Premium subscribers get up to 25,000 characters, but anything over 280 is collapsed behind a "Show more" tap β€” meaning your first 280 characters still need to hook the reader.

Key counting rules that trip people up:

  • Links always count as 23 characters, regardless of actual URL length (X uses t.co shortening).
  • Emojis count as 2 characters each.
  • @mentions in replies no longer count against the 280 limit.
  • Hashtags count as full characters including the # symbol.
  • CJK characters (Chinese, Japanese, Korean) count as 2 characters each.

If you regularly write long-form content and need to split it into a thread, a tweet splitter handles the character counting and sentence-aware splitting automatically.

Instagram Character Limits

Instagram captions can be up to 2,200 characters β€” generous compared to Twitter β€” but the feed only previews roughly 125 characters before the "…more" truncation. Your first sentence is your hook.

  • Bio: 150 characters
  • Comments: 2,200 characters
  • Hashtags: Max 30 per post (each counts toward the 2,200 limit)
  • Reels captions: Same 2,200-character limit

Pro tip: Instagram engagement peaks with captions between 138–150 characters, so front-load your message even if the limit lets you write more.

TikTok Character Limits

TikTok increased its caption limit to 4,000 characters in 2024, up from the original 150. This was a major shift toward SEO-friendly, searchable captions.

  • Captions: 4,000 characters
  • Bio: 80 characters
  • Comments: 150 characters
  • Username: 24 characters

The feed preview truncates at about 150 characters, so treat the first line as a headline. Hashtags count toward the 4,000 limit.

LinkedIn Character Limits

LinkedIn posts max out at 3,000 characters. The mobile feed truncates after roughly 140 characters, showing a "…see more" link. Desktop shows slightly more.

  • Posts: 3,000 characters
  • Articles (long-form): 120,000 characters
  • Comments: 1,250 characters
  • Headline: 220 characters
  • About/Summary: 2,600 characters

LinkedIn's algorithm favours posts that generate engagement, and the "see more" click itself counts as engagement. Many creators deliberately write hooks that end just before the fold.

Threads Character Limits

Meta's Threads app caps standard posts at 500 characters. However, you can attach up to 10,000 additional characters via text attachments. Links do not count against the 500-character limit.

Bluesky Character Limits

Bluesky enforces the tightest limit among text-first platforms at 300 characters per post. Bluesky counts graphemes (visible characters), not bytes β€” so most emoji count as 1 character, unlike Twitter's 2-character emoji rule.

  • Posts: 300 graphemes
  • Bio: 256 characters
  • Alt text: 2,000 characters

Facebook Character Limits

Facebook allows up to 63,206 characters per post β€” far more than most people ever use. The practical limit is the "See more" fold at ~480 characters. Posts between 40–80 characters get 66% higher engagement according to multiple studies.

  • Posts: 63,206 characters
  • Comments: 8,000 characters
  • Bio (About): 101 characters
  • Page description: 255 characters
  • Ad primary text: 125 characters (recommended)

YouTube Character Limits

YouTube has separate limits for each content field. The most important to remember: titles truncate at 70 characters in search results, even though the hard limit is 100.

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

Reddit Character Limits

Reddit is one of the most generous platforms for text content.

  • Post titles: 300 characters
  • Text posts (body): 40,000 characters
  • Comments: 10,000 characters

Reddit supports full Markdown formatting in post bodies and comments. No truncation in feed β€” the title is always fully visible.

Discord Character Limits

  • Messages: 2,000 characters (4,000 with Nitro)
  • Bio (About Me): 190 characters
  • Server description: 1,024 characters
  • Embed description: 4,096 characters

Mastodon Character Limits

The default Mastodon post limit is 500 characters, but individual instance administrators can configure a higher limit. Some instances allow 5,000 or even 10,000 characters. Check your instance's limit before assuming it's 500.

What to Do When Your Text is Too Long

You've written your content and it exceeds the limit. Here's the decision tree:

  1. Edit it down. Most text can lose 20% without losing meaning. Cut filler phrases like "in order to" β†’ "to", "the fact that" β†’ remove entirely.
  2. Split it into a thread. On X, Threads, or Bluesky, thread your content into multiple connected posts. A tweet splitter handles the splitting at natural sentence breaks.
  3. Move detail to a link. Put the full version on your blog or in a doc, and summarize in the post with a link.
  4. Use platform-specific features. LinkedIn Articles for long-form. Threads text attachments for extra content. Instagram carousel slides for segmented info.

Split Long Text Into Platform-Ready Posts

Tweet Splitter supports X/Twitter (280), LinkedIn (3,000), Threads (500), Bluesky (300), Mastodon (500), and custom limits. Free, no login.

Open Tweet Splitter β†’

Frequently Asked Questions

How many characters can you post on Twitter/X in 2026?

Free X accounts: 280 characters. X Premium: 25,000 characters. Links count as 23 characters, emojis as 2. @mentions in replies don't count against the limit.

What is the Instagram caption character limit in 2026?

2,200 characters for captions and comments. The feed preview shows about 125 characters before truncation. Bios are 150 characters.

What is the TikTok caption character limit?

4,000 characters (increased from 150 in 2024). Bios: 80 characters. Comments: 150 characters. Usernames: 24 characters.

How long can a LinkedIn post be?

3,000 characters for standard posts. 120,000 characters for LinkedIn Articles. The mobile feed truncates at about 140 characters.

What happens when your post exceeds the character limit?

Most platforms block submission entirely (X, LinkedIn, Bluesky). Instagram and TikTok may silently trim excess text. Use a text splitter tool to break content into platform-ready chunks before posting.

Related Guides