How to Schedule Bluesky Posts
Why There Is No Native Scheduler, How to Connect a Tool Safely, and the Limits Posts Must Fit
Short answer
Bluesky has no native post scheduler as of September 2026, so scheduling requires a third-party tool. Connect the tool with an app password generated in Bluesky's settings, never your main password. Posts must fit 300 characters, up to four images or one video, and a video can now run up to 10 minutes.
1. Can you schedule posts on Bluesky natively?
No. The Bluesky app publishes immediately and has no schedule option. Bluesky's own January 2026 update listed drafts among basic features still missing, and scheduling guides published through 2026 agree there is no native scheduler.
In its January 2026 post on what is next for the app, Bluesky wrote that "basic features like drafts are still missing" [s1]. Scheduling guides from Hootsuite and Buffer, updated in mid-2026, still describe Bluesky as having no built-in scheduling [s2][s3]. Check the composer before you rely on this page, because it is exactly the kind of feature that ships quietly.
- AT Protocol
- The open protocol Bluesky runs on, which lets third-party apps read and publish posts for an account the owner has authorised, including scheduling tools.
The open protocol is why the gap matters less than it would elsewhere. Any tool can publish to Bluesky without a special partnership, so most multi-channel schedulers support it.
2. How do you connect a scheduler to Bluesky safely?
Use an app password. Generate one in Bluesky's settings, give it a name for the tool, and enter your handle plus that password in the tool. You can revoke it at any time without changing your real password.
- Open App passwords in Bluesky settings. In the Bluesky app or on bsky.app, go to settings and find App passwords. Bluesky has recommended app passwords for third-party tools since 2023 [s4].
- Create one password per tool. Name it after the tool, such as the scheduler you use, so you know which one to revoke later. Store it in your password manager.
- Connect the tool with your handle and the app password. Enter your full handle, for example veltrix.bsky.social or your custom domain, and the app password. Never type your main password into a third-party tool.
- Revoke it when you stop using the tool. Deleting the app password cuts the tool off immediately, with no effect on your login or other connected apps.
3. What limits does a scheduled Bluesky post have to fit?
Up to 300 characters of text, up to four images of up to 2 MB each or one video, and videos up to 10 minutes and 300 MB since August 2026.
| Item | Limit | Source |
|---|---|---|
| Post text | 300 characters (graphemes), and at most 3,000 bytes | AT Protocol post schema [s5] |
| Images | Up to 4 per post, each up to 2 MB | AT Protocol image embed schema [s6] |
| Video length | Up to 10 minutes | Bluesky announcement, reported August 2026 [s7] |
| Video file size | Up to 300 MB | Reported August 2026 [s7] |
| Media mix | One kind of media per post: images or a video | AT Protocol embed schema [s6] |
| Alt text | A description field on every image | AT Protocol image embed schema [s6] |
The 300-character limit is counted in graphemes, which is what a reader sees as one character, so an emoji counts as one. The byte cap only matters for unusual scripts or very emoji-heavy posts.
Links in a post are shown as a link card when the tool attaches one. Check that your scheduler generates the card, because a bare URL eats characters and looks unfinished next to posts that have one.
4. What should you look for in a Bluesky scheduler?
App password support, link cards, alt text on images, thread support if you post threads, and video uploads that reflect the current 10-minute limit.
| Feature | Why it matters |
|---|---|
| App password connection | Keeps your main password out of the tool |
| Link card generation | Posts with a preview card look finished and save characters |
| Alt text per image | Accessibility, and a norm many Bluesky users care about |
| Threads as one scheduled unit | 300 characters is short; many ideas need two or three posts |
| Video upload | Tools built for the 3-minute limit may still cap uploads there |
| Custom domain handles | If your handle is your domain, the tool must accept it |
5. What should you check before scheduling on Bluesky?
Length, media, alt text, the link card and tone. A post pasted from another network, with its references intact, reads as exactly that.
- The post is under 300 characters, or split into a short thread.
- Four images or fewer, each under 2 MB, or a single video.
- Every image has alt text.
- The link shows a preview card.
- The copy is written for Bluesky, not pasted from X with platform-specific references.
- The tool is connected with an app password you can revoke.
6. Where does Oppira fit?
Oppira Studio publishes to Bluesky from the same calendar as X, Threads and your other channels, drafts a Bluesky-length version in your brand voice, and posts only after you approve.
Studio treats Bluesky as its own channel rather than a copy of X, so the 300-character version is written for it. Links carry UTM tags, which is the only way to see Bluesky traffic clearly in analytics, since referrers from apps are often lost.
Key Takeaways
No native scheduler
As of September 2026 the Bluesky app publishes immediately; Bluesky itself listed drafts as missing in January 2026.
Always use an app password
Generate one per tool in settings, and revoke it when the tool is no longer needed.
300 characters, four images
The protocol caps post text at 300 graphemes and images at four per post, each up to 2 MB.
Video is now 10 minutes
Bluesky raised the limit to 10 minutes and 300 MB in August 2026, from 3 minutes the year before.
Alt text and link cards matter here
Alt text is a norm on Bluesky and bare URLs look unfinished. Pick a tool that handles both.
Frequently Asked Questions
Sources
- What's next at Bluesky Bluesky, January 26, 2026.
- How to schedule Bluesky posts Hootsuite, June 2026.Third-party guide confirming no native scheduling.
- How to schedule posts to Bluesky Buffer, July 2026.Third-party guide confirming no native scheduling.
- Bluesky User FAQ Bluesky, May 19, 2023.Recommends app passwords for third-party apps.
- app.bsky.feed.post lexicon Bluesky (AT Protocol repository), September 2026.
- app.bsky.embed.images lexicon Bluesky (AT Protocol repository), September 2026.
- Bluesky now lets you upload 10-minute-long videos TechCrunch, August 26, 2026.
Explore More
Related analyses, benchmarks, and industry insights
Related Guides
Glossary Terms
Turn reading into a reaction
Oppira watches your competitors, keeps your playbook current, and drafts the response. See your market clearly by tomorrow.