Bluesky Character Limit: How Many Characters Per Post?
The Bluesky character limit is 300 characters per post.
How Bluesky's limit compares to other platforms
| Platform | Character limit | Native threading |
|---|---|---|
| Bluesky | 300 | Yes |
| X | 280 | Yes |
| Threads | 500 | Yes |
| Mastodon | 500 | Yes |
| 3,000 | No |
Bluesky's 300-character limit sits in the middle of the major text platforms — more generous than X's standard limit, tighter than LinkedIn's. Most Bluesky posts cross-post cleanly to platforms with similar limits, and require thread splitting on platforms with shorter ones.
What happens when you go over 300 characters
Bluesky supports native threading. If your post exceeds 300 characters, you can split it across multiple posts in a thread — and tools like Ferryman do this automatically when cross-posting from a platform with a more generous limit (like LinkedIn's 3,000 characters). The reading experience stays clean: each post is a separate item in the feed, but they're chained together as a single thread.
Other Bluesky post limits
- Images per post: 4 (up to 1 MB each)
- Alt text on images: Supported
- Video: Supported, up to 180 seconds and 50 MB
- Native threading: Yes — posts can be chained into a native thread
Cross-posting and the Bluesky character limit
When cross-posting from Bluesky (300 chars) to platforms with tighter limits (X at 280), long posts need to be split into threads on the target platform. Cross-posting from Bluesky to platforms with more generous limits (Threads at 500, Mastodon at 500, LinkedIn at 3,000) is straightforward — your posts always fit. Ferryman handles all of this automatically: it watches your origin platform for new posts and replicates them to each target with the right behavior (native threading where supported, single-post fit where character limits allow).
Frequently asked questions
What is the Bluesky character limit in 2026?
Bluesky's character limit is 300 characters per post.
Can I post longer than 300 characters on Bluesky?
Not in a single post, but you can split long content into a thread. Bluesky supports native threading, so a multi-post thread reads as one connected piece of content.
How does Bluesky's character limit compare to X?
Bluesky's 300-character limit is 20 characters longer than X's 280. Posts that fit on X always fit on Bluesky.
How does Bluesky's character limit compare to Bluesky?
Bluesky's character limit is 300.
How does Ferryman handle the Bluesky character limit when cross-posting?
Ferryman watches your origin platform for new posts and replicates them to Bluesky. If your source post fits in 300 characters, it cross-posts as a single Bluesky post. If it doesn't, Ferryman automatically splits the post into a native Bluesky thread.
Learn more about Bluesky
Post once, reach every platform — even with different character limits
Ferryman handles thread splitting automatically so you never have to think about each platform's limit. Free to try.
Get Started