Count characters for X posts in real time. Standard X accounts get 280 characters. Emoji and non-Latin text count as 2 via X's weighted algorithm. Limit: 280 characters.
Standard X accounts can post up to 280 characters. X Premium subscribers can post up to 4,000 characters.
Yes. Most emoji and non-Latin characters (Chinese, Japanese, Korean, Arabic, etc.) count as 2 in X's weighted algorithm, even though they appear as a single symbol.
Spaces count as 1 character each. URLs are always wrapped by X's t.co shortener and count as a fixed 23 characters regardless of their actual 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 | — |