Twitter/X vs Threads vs Bluesky: Character Limit Comparison
Twitter/X, Threads, and Bluesky are the three dominant short-form text platforms in 2026 — and they've each chosen a different character limit. Here's exactly how they compare, side by side.
Head-to-Head Comparison
| Twitter/X | Bluesky | Threads | |
|---|---|---|---|
| Post limit (free) | 280 characters | 300 characters | 500 characters |
| Post limit (paid tier) | 25,000 (X Premium+) | 300 (no paid extension) | 500 (10,000 with text attachment) |
| Bio limit | 160 characters | 256 characters | 150 characters |
| Username limit | 15 characters | Domain-based (no fixed cap) | 30 characters |
For the complete interactive reference with all fields for every platform, visit our all-platforms character limit cheat sheet — with 16 platforms in one page and links to dedicated tools for each.
Why the Limits Differ
Twitter/X's 280 characters is the historical anchor — doubled from the original 140 in 2017, and still the reference point every competitor positions against. Bluesky's 300 is a modest increase, aimed at giving slightly more breathing room without abandoning the "quick take" format. Threads' 500 characters (with a 10,000-character text attachment option) is the most generous, reflecting Meta's positioning of Threads as suited to slightly longer commentary than a pure microblogging format.
Which Platform Fits Which Kind of Writing
- Twitter/X (280): best for punchy, single-idea posts and real-time commentary where brevity itself is part of the format
- Bluesky (300): similar use case to Twitter/X, with just enough extra room to avoid mid-thought truncation on borderline posts
- Threads (500): better suited to a complete thought or a short explanation without needing to thread multiple posts together
Cross-Posting Between Platforms
If you cross-post the same content across all three, write to the tightest constraint first (Twitter/X's 280) and expand for Bluesky and Threads rather than writing for Threads' 500 characters and trying to cut down — trimming a Threads-length post down to 280 characters usually loses more than writing tight from the start.
See the individual guides for each: Twitter/X, Bluesky, and Threads.
Try the Tool Free
Check your character limits in real time — no signup, no limits, completely free.
Open Threads/Bluesky/Discord Counter →