Publishing for Bluesky
Bluesky Scheduler
Schedule Bluesky posts from your computer. TimeToPost holds each post and creates it on your Bluesky account at the time you pick, with up to 4 images and their alt text. Posts are single posts of up to 300 characters; Bluesky threads and video are not part of this scheduler.
Schedule Bluesky posts with TimeToPost. Posts are created on your account through the AT Protocol at publish time, with up to 4 images and alt text per post.
No card for your first post. TimeToPost posts it at your best time.
Product note from a customer call
Merged thread publishing fix
Bluesky audience window rising
Post-type support
What the Bluesky scheduler can publish
Connect your Bluesky account with Bluesky sign-in or an app password and schedule a post.
Known limitations
- One post at a time: reply chains (threads) and video are not part of the Bluesky scheduler.
- Accounts on a self-hosted server (custom PDS) cannot connect yet; accounts hosted on Bluesky can.
- An app password must have direct-message access turned off. TimeToPost only asks for permission to create posts and upload images.
- Likes and reposts are not pulled back into TimeToPost analytics for Bluesky.
Free best-time tool
Turn Bluesky timing into a seven day posting plan
Choose Bluesky and your timezone to turn the public timing curve into a practical weekly plan.
How to schedule a Bluesky post with TimeToPost
- Step 1
Connect your Bluesky account
Sign in with Bluesky, or paste an app password created in Bluesky settings (the xxxx-xxxx-xxxx-xxxx code, never your account password). Accounts hosted on Bluesky connect today.
- Step 2
Write the post and add images
Write up to 300 characters, counted the way Bluesky counts them, and add up to 4 JPEG, PNG or WebP images of up to 2 MB each, with alt text.
- Step 3
Pick the time and approve
Choose the date and time, approve the post and it joins the queue next to your other networks.
- Step 4
TimeToPost creates the post
At the scheduled minute TimeToPost uploads the images, creates the post on your account and shows you the link to it.
How it works
One live loop for Bluesky publishing
Connect your accounts
Connect your own Bluesky account and any other network you use. TimeToPost publishes to Instagram, X, Bluesky, Mastodon, Pixelfed, Telegram channels, Tumblr blogs, WordPress sites, Ghost publications, DEV articles, Whop forums, Buttondown newsletters, TikTok, LinkedIn, and Threads.
Approve queue
Drafts from your ideas, commits, trends and SEO topics wait in one review queue. Edit the platform variant, approve it, or reject it.
Auto-publish at best time
Approved posts publish from the TimeToPost queue when the account timing model says your audience is most likely to respond.
Pricing
Scheduler pricing for small teams
Every plan includes the approval queue, client approvals, unlimited social accounts and the free MCP server. Starter is $12/mo for up to 30 posts a month. Pro is $49.99/mo for unlimited posts, AI content and backlink outreach. Exact limits live on the pricing page so plan claims do not drift.
View pricingSocial media scheduler hub
See the available networks and connection guides.
Free tools
Use calculators and planning tools before connecting an account.
Scheduler alternatives
Eight schedulers next to TimeToPost, with prices read on each pricing page.
Instagram Scheduler
See live post-type support and best-time publishing for Instagram.
TikTok Scheduler
See live post-type support and best-time publishing for TikTok.
X (Twitter) Scheduler
See live post-type support and best-time publishing for X.
Telegram Scheduler
See live post-type support and best-time publishing for Telegram.
FAQ
Bluesky scheduler questions
Can you schedule posts on Bluesky?
Yes. Connect your Bluesky account to TimeToPost, write the post, add up to 4 images and pick the time. TimeToPost holds the post and creates it on your account at that minute.
Do I need to give TimeToPost my Bluesky password?
No. You either sign in with Bluesky, which grants permission to create posts and upload images only, or you create an app password in Bluesky settings. An app password looks like xxxx-xxxx-xxxx-xxxx and can be revoked in Bluesky at any time without changing your real password.
How long can a scheduled Bluesky post be?
300 characters, counted the way Bluesky counts them (an emoji or accented letter counts as one character), plus a 3,000 byte cap. TimeToPost checks this when you schedule, so a post that is too long is flagged before it is queued.
Can TimeToPost schedule Bluesky threads or videos?
Not today. The Bluesky scheduler publishes single text and image posts. For a thread, schedule each post separately.
Can I post the same update to Bluesky and X?
Yes. Pick both accounts when you schedule. Each network gets its own limit check: 300 characters on Bluesky, and the X limit on X.
How much does it cost to schedule Bluesky posts?
TimeToPost plans start at $12/mo (Starter, up to 30 posts a month) and include Bluesky alongside the other networks in the same calendar.