Yes, but not from Bluesky itself. We found no scheduling option in the Bluesky app or in its documentation, so scheduling comes from a tool that connects to your account. Because Bluesky is built on an open protocol, that connection is straightforward.
This page is the reference for what Bluesky allows. The steps and the thread workflow are in how to schedule Bluesky posts.
The short answers
| Question | Answer |
|---|---|
| Natively in the Bluesky app? | We found no such option |
| Through a tool? | Yes |
| Threads? | Yes |
| Images? | Up to 4 |
| Alt text? | Yes, and there is no length limit |
| Is it free in BulkPublish? | Yes, Bluesky works on the free plan |
What Bluesky allows
Note: These limits were verified against the AT Protocol lexicons, Bluesky’s own schema definitions, on 29 August 2026. Check the lexicons if precision matters.
| Post length | 300 characters |
| Images per post | Up to 4 |
| Threads | Supported |
| Alt text | No length limit in the protocol |
Through BulkPublish, images are JPG, PNG or WebP up to 10 MB each, and a video post is a single MP4.
Video, honestly
Bluesky’s own app accepts videos up to 10 minutes. Publishing through the API is less documented. Bluesky does not publish a size or length limit for it, so we do not promise one. Keep clips short and small, and send a test post before you queue a batch of video.
The alt text point
The protocol sets no limit on alt text, and Bluesky’s community takes image descriptions seriously enough that posting without them draws polite correction. There is no argument for skipping it.
Why 300 characters is a design problem
Threading is usually better than compressing an idea until it loses its shape. The first post still has to work alone, because it is the one people see. Each post in a thread is counted separately, so nothing is truncated.
Compared with the other short-text networks
| Platform | Limit |
|---|---|
| X | 280 |
| Bluesky | 300 |
| Threads | 500 |
| Mastodon | 500 |
Write to 280 and one draft publishes to all four unchanged. Mentions and replies are the exceptions, because a handle on one network is not the same account on another.
One-line answer
Yes, through a tool: 300 characters, 4 images, threads, and alt text with no length limit. To do it, follow how to schedule Bluesky posts.