Social Media Character Limits
The character limits for posts, captions, bios, names, usernames and hashtags on X, Instagram, TikTok, LinkedIn, YouTube, Threads, Bluesky, Facebook, Pinterest and Mastodon, and how each one counts emoji. For most posts, the point where the app cuts your text off with “more” matters more than the limit.
Checked against each platform's help pages on .
The short answer
- X post
- 280 (25,000 with Premium)
- Instagram caption
- 2,200, about 125 before “more”
- Instagram bio
- 150
- Instagram hashtags
- 5 per post
- TikTok caption
- 4,000
- LinkedIn post
- 3,000, about 210 before “see more”
- YouTube title
- 100
- Threads / Bluesky post
- 500 / 300
Limits for posts and captions
Spaces, line breaks, hashtags and mentions all count. X Premium subscribers can post up to 25,000 characters, but the timeline still cuts long posts short. Threads posts stop at 500, but you can attach up to 10,000 characters of text to one.
| Platform | Field | Limit | Counted as | Shows before “more” |
|---|---|---|---|---|
| X (Twitter) | Post | 280 | Weighted: emoji, CJK and fancy fonts 2, links 23 | — |
| X (Twitter) | Premium post | 25,000 | Weighted: emoji, CJK and fancy fonts 2, links 23 | — |
| Caption | 2,200 | Characters | About 125 | |
| Bio | 150 | Characters | — | |
| Threads | Post | 500 | Characters | — |
| TikTok | Caption | 4,000 | Characters | — |
| Post | 3,000 | Characters | About 210 | |
| Headline | 220 | Characters | — | |
| YouTube | Title | 100 | Characters | — |
| YouTube | Description | 5,000 | Characters | About 150 |
| Post | 63,206 | Characters | — | |
| Bluesky | Post | 300 | What you see (graphemes) | — |
| Mastodon | Post | 500 | What you see; links 23, @user@server as @user | — |
| Pin title | 100 | Characters | — | |
| Pin description | 500 | Characters | — |
Bios, names and usernames
Profile fields are much shorter than posts. A LinkedIn headline takes 220 characters. Many platforms don't publish these limits; figures marked “reported” are what the apps enforce in testing and what most guides agree on.
| Platform | Bio | Name | Username |
|---|---|---|---|
| X (Twitter) | 160 | 50 | 15 |
| 150 | 30 (reported) | 30 (reported) | |
| TikTok | 80 (reported) | 30 (reported) | 24 (reported) |
| About: 2,600 (reported) | — | — | |
| YouTube | — | — | Handle: 3–30 |
| Threads | 150 (reported) | Same as Instagram | Same as Instagram |
| Bluesky | 256 graphemes | 64 graphemes | A domain name |
| Mastodon | 500 | 40 | 30 |
Hashtag limits
In December 2025 Instagram announced it would cut the limit from 30 to 5 hashtags per post or Reel, rolling it out gradually. Meta's developer documentation still says 30; keep to 5. YouTube ignores every hashtag on a video with more than 60, and shows up to 3 by the title.
Threads allows one topic tag per post, up to 50 characters. Bluesky has no set number of hashtags in the text, plus up to 8 extra tags of up to 64 characters each.
| Platform | Limit | Notes |
|---|---|---|
| 5 | Posts and Reels allow 5 since December 2025 (was 30). | |
| Threads | 1 | One topic tag per post. |
| YouTube | 60 | Over 60 and YouTube ignores them all. The first 3 show above the title. |
| TikTok | No set number | They count toward the 4,000-character caption. |
| No set number | 3 to 5 is the usual advice. | |
| X | No set number | 1 or 2 is the usual advice. |
Why the “more” cut-off matters more than the limit
Few people tap “more”. On Instagram only about the first 125 characters of a caption show in the feed, and on LinkedIn about 210 before “see more”, fewer on a phone. Everything after that is read only by people who were already interested.
So put the point of the post in the first line, and push hashtags and links to the end. YouTube titles are cut off in search at about 60–70 characters, though the limit is 100; put the words people search for first.
| Platform | Field | Limit | Shows |
|---|---|---|---|
| Caption | 2,200 | About 125 | |
| Post | 3,000 | About 210 | |
| YouTube | Description | 5,000 | About 150 |
| YouTube | Title in search | 100 | About 60–70 |
| Pin title | 100 | Up to 40 |
How emoji and fancy fonts count
Apps don't count text the same way. X counts every emoji as 2, Chinese, Japanese and Korean characters as 2, and every link as 23 however long it is. Hindi and other Indian scripts count 1 per character on X. Bluesky and Mastodon count what you see, so any emoji is 1. Most other apps don't say how they count. Our counter counts Unicode characters for them, where an emoji with a skin tone counts 2 and a family emoji 5, so leave a margin.
Fancy fonts are not fonts: each letter is a separate maths symbol, so 𝗕𝗼𝗹𝗱 counts double on X. Screen readers may read them out letter by letter or skip them, and search doesn't match them, so keep them out of names and keywords.
| Text | X | Bluesky | Most other apps |
|---|---|---|---|
| Hello (plain text) | 5 | 5 | 5 |
| 👍 (one emoji) | 2 | 1 | 1 |
| 👍🏽 (emoji with skin tone) | 2 | 1 | 2 |
| 👨👩👧 (family emoji) | 2 | 1 | 5 |
| 🇮🇳 (flag) | 2 | 1 | 2 |
| 𝗕𝗼𝗹𝗱 (fancy bold font) | 8 | 4 | 4 |
| 日本 (Japanese) | 4 | 2 | 2 |
Too long? Split it into a thread
Without Premium, a post on X stops at 280. A thread of numbered posts is the usual way round it, on Threads (500), Bluesky (300) and Mastodon (500) too. Break at the end of a sentence, and make the first post work on its own: it is the only one most people see.
Common mistakes
- Writing to the limit instead of the cut-off: a 2,000-character caption is fine, but its first line has to earn the tap.
- Pasting old hashtag sets of 30: Instagram's limit is now 5.
- Counting emoji as 1 everywhere: on X each one is 2, and family or skin-tone emoji count more in most other apps.
- Using fancy fonts in names and bios: they count double on X and screen readers may not read them.
- Relying on a limit for something you can't edit later: platforms change limits, so check in the app first.
Frequently asked questions
What is the character limit on X (Twitter)?
280 for most accounts and 25,000 for X Premium subscribers. Emoji count 2 and every link counts 23. Bios are limited to 160 characters and usernames to 15.
How many hashtags can you use on Instagram?
5 per post or Reel, since December 2025. It used to be 30. Put your most relevant tags first.
How long can an Instagram caption and bio be?
A caption can be 2,200 characters, but only about the first 125 show before “more”. A bio can be 150.
Does an emoji count as one character?
It depends on the app. X counts every emoji as 2; Bluesky and Mastodon count each as 1. Most other apps don't publish their rule; counted as Unicode characters, an emoji with a skin tone is 2 and a family emoji is 5, so leave a margin.
How long can a YouTube title and description be?
A title can be 100 characters and a description 5,000. Search results cut titles off at about 60–70, and only about the first 150 characters of a description show before “more”.
How long can a LinkedIn post be?
3,000 characters, but only about the first 210 show before “see more”, fewer on a phone. Headlines take up to 220.
Tools for this
- Character CounterLive counts against every platform's limit: X, Instagram, TikTok, LinkedIn, YouTube and more.
- Thread SplitterPaste a long post and get a numbered thread for X, Threads, Bluesky or Mastodon.
- Instagram Line BreaksKeep the blank lines between paragraphs in Instagram captions and bios, with a phone preview.
- Hashtag OrganizerCount, dedupe and sort a caption's hashtags, catch banned or broken ones, and save sets to reuse.
Sources
- X Developer Platform: counting characters
- X Help: about X Premium (longer posts)
- X Help: username rules
- Meta for Developers: Instagram media caption limits
- Social Media Today: Instagram limits hashtags to five
- RecurPost: TikTok character limits (app and API)
- LinkedIn Help: post and share updates
- YouTube Help: video title and description limits
- YouTube Help: hashtags
- YouTube Help: handles
- Meta for Developers: Threads posts
- TechCrunch: Threads adds 10,000-character text attachments
- Bluesky lexicon: posts
- Bluesky lexicon: profiles
- Mastodon source: post length
- Mastodon source: account limits
- Sprout Social: character counts (Facebook)
- Pinterest Help: product specs