
Character Limits by Social Media Platform: X, Instagram, LINE, Facebook and Optimal Post Length
X allows 280 characters, Instagram captions up to 2,200, LINE up to 5,000. Know each platform's limits and optimal post lengths to maximize engagement.
X (formerly Twitter) Character Limits
X (formerly Twitter) character limits vary by account type. Limits as of 2023 are as follows:
Free Accounts
Regular posts (formerly tweets) have a maximum of 280 characters (full-width and half-width both count equally). For Japanese, kanji, hiragana, and katakana each count as one character. Alphanumeric characters also count as one character each, so there's no difference between languages.
However, link URLs count toward the character limit. Previously, t.co shortened URLs counted as a uniform 23 characters, but currently the actual link length may be reflected. When attaching images or videos, the media itself does not count toward the character limit.
X Premium (formerly Twitter Blue) Accounts
Subscribing to the paid X Premium plan expands the maximum post length to 25,000 characters. This enables detailed information sharing similar to blog articles.
However, only the first 280 characters or so are displayed in the timeline, with the full text accessible by clicking a "Show more" button.
Profile and Other Limits
- Username (ID starting with @): Maximum 15 characters (alphanumeric and some symbols only)
- Display name (profile name): Maximum 50 characters
- Profile description (bio): Maximum 160 characters
- Direct messages: Maximum 10,000 characters
Post Length with High Engagement
According to research data and SNS marketing practices, X posts with the highest engagement (likes, reposts, replies) are around 70-100 characters. Too short lacks information, while too long tends not to be read.
Posts that get reposted most often are effective with emotional one-liners or short phrases that evoke empathy. For informational posts, using bullet points and line breaks to keep content around 150-200 characters tends to expand reach.
Instagram Character Limits
Instagram is an image/video-centric SNS, but text also has detailed restrictions.
Captions (Post Text)
Captions can be up to 2,200 characters. However, only the first 2-3 lines (approximately 125 characters) are displayed in the timeline or feed, with the full text shown by tapping "more."
For Japanese, the number of displayed characters decreases further when including line breaks, so it's important to place key information and CTAs (Call to Action) at the beginning.
Hashtags
Up to 30 hashtags can be included in captions. Hashtags count toward the caption character limit, so heavy use shortens the main text.
The effective number of hashtags is considered to be around 5-10. Excessive hashtag stuffing can be seen as spam and may reduce reach.
Stories Text
When adding text to Stories, there's no explicit character limit, but screen size constraints exist. Smaller font sizes allow more characters but reduce readability. Generally, 20-40 characters is a readable guideline.
Profile Bio
Profile bio text is limited to 150 characters. For business accounts, this limited space must clearly convey expertise and value proposition.
Using line breaks and emojis for visual organization improves readability. While only one profile link can be set, external services like Linktree can aggregate multiple links.
Comments
Comments on others' posts can be up to 2,200 characters. However, excessively long comments tend to be unwelcome, so concisely summarizing key points is recommended.
Post Length with High Engagement
Research shows Instagram captions with the highest engagement are around 138-150 characters. However, long-form storytelling captions are increasingly popular, with posts over 1,000 characters also achieving high engagement.
The key is capturing user interest in the first 125 characters and prompting them to tap "more." Techniques like ending with questions or writing in a way that makes readers curious about the continuation are effective.
LINE Character Limits
LINE has different limits for personal messaging and business LINE Official Accounts.
Personal Chat
Personal chat messages can be up to 10,000 characters per send. However, sending long texts exceeding several thousand characters can be difficult to read and burden recipients.
When sending long texts, consider adding appropriate line breaks, bullet-pointing key points, or splitting into multiple messages.
LINE Official Accounts
Messages distributed from business LINE Official Accounts have the following limits:
- Text messages: Maximum 5,000 characters
- Bubble messages: Maximum 400 characters
- Card-type messages: Title 40 characters, text 120 characters
For distributing long texts, combining rich messages and card-type messages for visually readable layouts is recommended.
Group Names and Profile Names
- Group names: Maximum 50 characters
- Display name (personal profile): Maximum 20 characters
- Status message: Maximum 500 characters
Sticker Comments
Comments (description text) when creating stickers are limited to 40 characters.
Message Length with High Engagement
LINE Official Account distribution messages with high open rates are around 100-200 characters. Stating conclusions or benefits upfront and directing details to links is effective.
For personal chats, appropriate length varies by relationship. Business communications should be concise, while communication with close friends should be naturally flowing.
Facebook Character Limits
Facebook is an SNS that allows relatively long posts.
Posts (Feed)
Regular posts can be up to 63,206 characters. This is overwhelmingly longer than other SNS, allowing blog article-length posts.
However, only the first approximately 480 characters (about 3-4 lines) are displayed in the timeline, with the full text shown by clicking "See more."
Profile Information
- Username: Maximum 50 characters
- Bio (About): Maximum 101 characters
- Detailed information (Description): Maximum 155 characters
Comments
Comments on others' posts can be up to 8,000 characters. However, excessively long comments tend to be avoided by other users.
Facebook Page Posts
Posts from business Facebook Pages can also be up to 63,206 characters, same as personal accounts.
Post Length with High Engagement
Research shows Facebook posts with the highest engagement are around 40-80 characters. Short, well-summarized posts tend to get more likes and shares.
On the other hand, long posts with storytelling or emotional content can also achieve high engagement. Posts sharing personal experiences or lessons learned tend to be read even when over 1,000 characters.
Other Major SNS Character Limits
YouTube
- Video title: Maximum 100 characters
- Video description: Maximum 5,000 characters
- Comments: Maximum 10,000 characters
- Community posts: Maximum 5,000 characters
YouTube descriptions only display the first 2-3 lines (approximately 150 characters), so placing important information and links at the beginning is recommended.
TikTok
- Video caption: Maximum 2,200 characters
- Profile bio: Maximum 80 characters
- Comments: Maximum 150 characters
Since TikTok is primarily short-form video, captions are commonly kept short and concise. Around 30-50 characters is considered most readable.
- Posts: Maximum 3,000 characters
- Articles: Maximum 125,000 characters
- Profile headline: Maximum 220 characters
- Profile summary: Maximum 2,600 characters
LinkedIn is a business-oriented SNS, so long-form posts sharing expertise and industry insights are valued. Posts of 1,000-2,000 characters can achieve high engagement.
- Pin title: Maximum 100 characters
- Pin description: Maximum 500 characters
- Board name: Maximum 50 characters
Since Pinterest is primarily image search, descriptions should include SEO-conscious keywords. 100-200 characters including searchable phrases is effective.
Using Character Count Tools
When creating SNS posts, accurately counting characters is important. Especially since full-width/half-width differences and emoji handling vary, visual counting is difficult.
Letter & Word CounterCount characters, words, and paragraphs for essays or social media.This tool instantly counts characters, bytes, and lines by simply copying and pasting text. When drafting SNS posts, you can check character count in real-time while editing, preventing problems with exceeding limits.
You can also choose to count with or without spaces and line breaks, enabling accurate character verification matching each SNS's specifications. When posting the same content to multiple SNS, adjusting to each platform's limits becomes easier.
Summary of Optimal Post Text Length by SNS
Summarizing the post lengths with highest engagement for each SNS:
| SNS | Character Limit | Optimal Length | Notes |
|---|---|---|---|
| X (Twitter) | 280 characters (free) | 70-100 characters | Short and concise |
| 2,200 characters | 138-150 characters or 1,000+ | First 125 characters crucial | |
| LINE (Official) | 5,000 characters | 100-200 characters | Conclusion first |
| 63,206 characters | 40-80 characters or story-driven long-form | First 480 characters displayed | |
| YouTube | 5,000 characters | 150-300 characters | First 2-3 lines displayed |
| TikTok | 2,200 characters | 30-50 characters | Video is main content |
| 3,000 characters | 1,000-2,000 characters | Expertise-focused long-form valued | |
| 500 characters | 100-200 characters | SEO keyword focused |
These are general trends; optimal length varies by content and target audience. What's important is understanding each platform's characteristics and user behavior patterns, then designing posts accordingly.
Summary
Each SNS has unique character limits, and optimal post length varies by platform characteristics. X favors short and concise, Instagram needs hooks at the beginning, LinkedIn values professional long-form content — each has appropriate posting styles.
Understanding character limits and each SNS's display specifications (when "See more" appears) enables more effective information sharing. Before posting, check with character count tools to ensure content fits within limits and important information is placed at the beginning.
When posting the same content to multiple SNS, adjusting text for each platform maximizes engagement. Optimize comprehensively including not just character count but also line breaks, emojis, and hashtag usage.


