Count characters for Twitter/X tweets in real time. Standard accounts get 280 characters; emoji and non-Latin text count as 2 via Twitter's weighted algorithm. Limit: 280 characters.
Standard Twitter/X accounts can post up to 280 characters per tweet. X Premium (formerly Twitter Blue) subscribers can post up to 4,000 characters.
Yes. Most emoji and non-Latin characters (Chinese, Japanese, Korean, Arabic, etc.) count as 2 characters in Twitter's weighted algorithm, even though they appear as a single symbol.
Yes, spaces count as 1 character each. URLs are always shortened to 23 characters by Twitter's t.co wrapper, regardless of their original length.
Character limits for major social networks, SEO fields, and messaging platforms as of 2026.
| Platform | Field | Limit (chars) | Notes |
|---|---|---|---|
| X (Twitter) | Tweet | 280 | Most non-Latin characters and emoji count as 2. Premium accounts can post up to 4 000. |
| Most non-Latin characters and emoji count as 2. Premium accounts can post up to 4 000. | |||
| X Premium | Long tweet | 4,000 | Premium / X Pro long-form post limit. |
| Premium / X Pro long-form post limit. | |||
| Bluesky | Post | 300 | — |
| Threads | Post | 500 | — |
| Caption | 2,200 | Only the first ~125 characters show before the “more” cutoff. | |
| Only the first ~125 characters show before the “more” cutoff. | |||
| Bio | 150 | — | |
| Post | 3,000 | Posts truncate after ~140 characters in the feed before “see more”. | |
| Posts truncate after ~140 characters in the feed before “see more”. | |||
| Headline | 220 | — | |
| Post | 63,206 | — | |
| TikTok | Caption | 2,200 | — |
| YouTube | Title | 100 | — |
| YouTube | Description | 5,000 | — |
| Pin description | 500 | — | |
| Platform | Field | Limit (chars) | Notes |
|---|---|---|---|
| Meta title | 60 | Pixel-width matters too; 50–60 chars usually fits the desktop SERP. | |
| Pixel-width matters too; 50–60 chars usually fits the desktop SERP. | |||
| Meta description | 160 | Mobile snippets cap around 120; desktop around 160. | |
| Mobile snippets cap around 120; desktop around 160. | |||
| Google Ads | Headline | 30 | — |
| Google Ads | Description | 90 | — |
| URL | Slug | 75 | Soft cap. Shorter URLs tend to earn higher click-through rates. |
| Soft cap. Shorter URLs tend to earn higher click-through rates. | |||
| Platform | Field | Limit (chars) | Notes |
|---|---|---|---|
| SMS | Single message | 160 | GSM-7 single-segment SMS. Includes any emoji as multi-byte; the segment count grows past 160. |
| GSM-7 single-segment SMS. Includes any emoji as multi-byte; the segment count grows past 160. | |||
| Discord | Message | 2,000 | — |
| Discord Nitro | Message | 4,000 | — |