synapsesynapse
BlogLog inStart free
All articles

July 18, 2026 · 7 min read

Bluesky post scheduler: what you need before you connect one

TL;DR

  • Bluesky has no native post scheduler, so every third-party tool needs your handle plus a Bluesky app password instead of a one-click OAuth login.
  • A Bluesky post is capped at 300 characters, with up to 4 images or one video up to about 100MB and 3 minutes, never combined in the same post.
  • July 2026 scheduler pricing ranges from Buffer's $6-per-channel plan to Hootsuite's $99/month Standard tier to Synapse's flat $19/month for 15 accounts.

Scheduling a Bluesky post takes a third-party tool, because Bluesky itself has no built-in scheduler: you connect your account with your handle and a Bluesky app password, write the post, and pick a time. The part most guides skip is that connection step, since Bluesky doesn't offer the one-click OAuth login you get on X or LinkedIn.

It's worth setting up properly. Bluesky passed 43.5 million registered users by April 2026, and daily active users grew 60.7% year over year to roughly 3.68 million by February 2026. That's a large enough audience that treating Bluesky as an afterthought in a posting workflow starts to cost real reach.

Does Bluesky have a built-in scheduler?

No. Bluesky's own app and website post immediately, with no draft queue and no future-dated send. Every scheduling capability you see for Bluesky, including inside Synapse, comes from a third-party tool that connects to Bluesky's API, the AT Protocol, and posts on your behalf at the time you set.

What you need before you can schedule a Bluesky post

This is the step most scheduler write-ups gloss over. X, LinkedIn, and most other platforms let a third-party app connect with OAuth: you click Connect, approve on the platform's own login screen, and never type a password into the scheduler itself. Bluesky works differently. There's no OAuth app-authorization flow for third-party posting tools yet, so you connect with your handle and a Bluesky app password, a second, scoped credential you generate specifically for that tool.

  • Open Bluesky's Settings, then Privacy and Security, then App Passwords.
  • Tap Add App Password and name it after the tool you're connecting, for example "Synapse."
  • Copy the 16-character password immediately. Bluesky shows it once and never displays it again.
  • Paste your handle and that app password into the scheduler's Bluesky connection form, not your main Bluesky password.

An app password can't change your email, your main password, or your account settings, and you can revoke it at any time from the same screen without touching your main login. That's the entire extra step Bluesky adds compared with a platform that has OAuth, and it takes under a minute.

How to schedule a Bluesky post

Once the account is connected, scheduling works the same way it would on any platform: write the post, decide who sees it, and pick a time.

  • Write your caption, keeping Bluesky's 300-character limit in mind if the same text is also going to a platform with a higher limit.
  • Attach media if needed: up to 4 images, or a single video, never both in the same Bluesky post.
  • Pick which connected Bluesky account, and any other platforms, should receive this post.
  • Set a date and time, or publish immediately.

In Synapse, that's the same composer used for any other connected account: one draft, per-platform caption overrides where needed, and a schedule sidebar that queues the post for auto-publish at the chosen time, with the result tracked per account afterward.

Native posting versus bridging

Some multi-platform tools reach Bluesky through a relay or bridge account rather than posting directly through Bluesky's own API. That can add delay, or break silently if the bridge goes down, without any obvious error on your end. Before relying on a tool for anything time-sensitive, it's worth checking whether it posts to Bluesky directly through the AT Protocol or forwards the post through an intermediary. Synapse posts directly: text and up to 4 images or one video publish through Bluesky's API, and the result shows up against that specific connected account.

Bluesky post specs you need to know

  • 300 characters per post, and the same limit applies to replies and quote posts.
  • Up to 4 images per post, each capped around 2MB.
  • One video per post instead of images, up to roughly 100MB and about 3 minutes.
  • No mixing images and video in the same post; it's one or the other.

These limits sit below X's and well below LinkedIn's, so text written for another platform sometimes needs trimming before it fits a Bluesky post cleanly. Per-platform caption overrides exist for exactly this.

Bluesky post scheduler tools compared

Five tools show up repeatedly in Bluesky post scheduler searches. Pricing below is each vendor's own published rate, checked in July 2026, so verify on their page before you commit either way.

ToolPrice (Jul 2026)Bluesky supportNotes
Buffer$6/channel/month ($5 yearly)Native, official Bluesky launch partnerPer-channel pricing gets expensive past a few accounts; full breakdown in our Buffer alternative guide.
Hootsuite$99/month (Standard, annual, 5 accounts)NativeThe jump to the Advanced tier is $249/month per user.
Metricool$25 to $67/monthNativeFree tier caps at 1 brand and 20 scheduled posts a month.
PostponeFrom about $20.83/month (annual)Native, Bluesky-focused since launchBuilt around Bluesky and Mastodon first, other platforms added later.
Synapse$19/month (Creator, 15 accounts flat)Native, connected via handle and app passwordOne flat rate covers Bluesky alongside X, LinkedIn, YouTube, and Pinterest; see what 15 accounts actually costs elsewhere.

Synapse connects Bluesky the same way described above, handle plus app password, then publishes through Bluesky's API directly rather than a bridge. Failed posts can be retried per account without double-posting the accounts that already went through. It's one of five platforms connectable today, alongside X, LinkedIn, YouTube, and Pinterest, with more networks rolling out.

Frequently asked questions

Does Bluesky have a built-in post scheduler?

No. Bluesky's own app posts immediately, with no draft queue or scheduled send, so scheduling requires a third-party tool connected through the AT Protocol.

Is it safe to give a scheduler my Bluesky app password?

Yes, as long as it's an app password rather than your main password. An app password is scoped: it can't change your email, main password, or account settings, and you can revoke it any time without affecting your main login.

What's the Bluesky character limit?

300 characters, the same limit that applies to replies and quote posts.

Can I schedule a video to Bluesky?

Yes. Bluesky allows one video per post, up to roughly 100MB and about 3 minutes, but it can't be combined with images in the same post.

What's the cheapest way to schedule Bluesky posts alongside other platforms?

It depends on account count. At 1 to 3 accounts, a free tier from Metricool or Buffer costs nothing. Past that, flat-rate pricing like Synapse's $19/month for 15 accounts usually beats per-channel tools; full math in our cheapest scheduler breakdown.

How do I create a Bluesky app password?

In Bluesky, go to Settings, then Privacy and Security, then App Passwords, then Add App Password. Copy the password immediately since it's shown only once.

Post once. Publish everywhere.

Try Synapse free for 7 days and put these ideas to work across every platform.

Start your free trial