Character limits of every major platform
How much text each service actually lets you send — and one click to split anything longer so it fits.
Checked 7 July 2026. Platforms change limits without notice — if a number here has drifted, tell us and we'll fix it.
Chat & community
| Platform | Limit | Notes | |
|---|---|---|---|
| Discord message | 2,000 | 4,000 with Nitro — see the Discord guide | Split for This |
| Telegram message | 4,096 | Captions are shorter (1,024) | Split for This |
| Slack message | 40,000 | Very long messages may be converted to a snippet | Split for This |
| WhatsApp message | 65,536 | Practical limit; long messages are collapsed with "Read more" | Split for This |
| Twitch chat | 500 | Split for This |
Social networks
| Platform | Limit | Notes | |
|---|---|---|---|
| X (Twitter) post | 280 | Premium subscribers can post up to 25,000 — see the thread guide | Split for This |
| Bluesky post | 300 | Split for This | |
| Mastodon post | 500 | Default; some servers raise it | Split for This |
| Threads post | 500 | Split for This | |
| Reddit comment | 10,000 | Post bodies allow 40,000 | Split for This |
| Instagram caption or comment | 2,200 | Only ~125 caption characters show before "more" — see the Instagram guide | Split for This |
| TikTok caption | 4,000 | Split for This | |
| YouTube comment | 10,000 | Approximate; very long comments may fail silently | Split for This |
| LinkedIn post | 3,000 | Comments allow 1,250 | Split for This |
| Facebook post | 63,206 | Comments allow 8,000 | Split for This |
SMS & texting
| Type | Limit | Notes | |
|---|---|---|---|
| SMS, single segment | 160 | GSM alphabet; 70 with emoji or non-Latin characters | Split for This |
| SMS, concatenated segments | 153 | Per segment (67 with emoji); each segment usually billed | Split for This |
See the dedicated guide: splitting text for SMS.
AI chats
AI assistants enforce practical input limits that vary by service, plan and model, and they change often — so treat any exact number you read as provisional. What doesn't change: when a long document won't paste in full, splitting it into numbered parts and sending them in order works reliably, especially with a header like "Part 1/4 — wait for all parts before replying", which SplitMyText adds automatically when numbering is on.
See the dedicated guide: pasting long text into ChatGPT, Claude or Gemini.
Split anything to fit
Paste your text into the free splitter, set the limit from the table above (or click any "Split for This" button) and copy the parts one by one. Nothing you paste is uploaded or stored — the splitting happens entirely in your browser.