Updated September 28, 2026
7 min read
Tactics

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.

GB
Written byGabor Barta— Co-founder, Oppira

Gabor leads product and content at Oppira. He has spent over a decade building tools and writing about competitive intelligence, social media analytics, and growth marketing for B2B SaaS companies.

Published September 28, 2026

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.

  1. 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].
  2. 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.
  3. 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.
  4. 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.

Bluesky post limits relevant to scheduling, as of September 2026
ItemLimitSource
Post text300 characters (graphemes), and at most 3,000 bytesAT Protocol post schema [s5]
ImagesUp to 4 per post, each up to 2 MBAT Protocol image embed schema [s6]
Video lengthUp to 10 minutesBluesky announcement, reported August 2026 [s7]
Video file sizeUp to 300 MBReported August 2026 [s7]
Media mixOne kind of media per post: images or a videoAT Protocol embed schema [s6]
Alt textA description field on every imageAT Protocol image embed schema [s6]
Bluesky post limits relevant to scheduling, as of September 2026 AT Protocol lexicons published by Bluesky and press coverage of the August 2026 video change, as of September 28, 2026.Video length rose from 60 seconds at launch in 2024 to 3 minutes in March 2025 and 10 minutes in August 2026, so older articles understate it.

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.

Bluesky scheduling features worth checking before you pick a tool
FeatureWhy it matters
App password connectionKeeps your main password out of the tool
Link card generationPosts with a preview card look finished and save characters
Alt text per imageAccessibility, and a norm many Bluesky users care about
Threads as one scheduled unit300 characters is short; many ideas need two or three posts
Video uploadTools built for the 3-minute limit may still cap uploads there
Custom domain handlesIf your handle is your domain, the tool must accept it
Bluesky scheduling features worth checking before you pick a tool

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.

  1. The post is under 300 characters, or split into a short thread.
  2. Four images or fewer, each under 2 MB, or a single video.
  3. Every image has alt text.
  4. The link shows a preview card.
  5. The copy is written for Bluesky, not pasted from X with platform-specific references.
  6. 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

  1. What's next at Bluesky Bluesky, January 26, 2026.
  2. How to schedule Bluesky posts Hootsuite, June 2026.Third-party guide confirming no native scheduling.
  3. How to schedule posts to Bluesky Buffer, July 2026.Third-party guide confirming no native scheduling.
  4. Bluesky User FAQ Bluesky, May 19, 2023.Recommends app passwords for third-party apps.
  5. app.bsky.feed.post lexicon Bluesky (AT Protocol repository), September 2026.
  6. app.bsky.embed.images lexicon Bluesky (AT Protocol repository), September 2026.
  7. Bluesky now lets you upload 10-minute-long videos TechCrunch, August 26, 2026.
Oppira

Turn reading into a reaction

Oppira watches your competitors, keeps your playbook current, and drafts the response. See your market clearly by tomorrow.