Back to Blog

How to Schedule Bluesky Posts in 2026: App Passwords, Images, Video and a Weekly Workflow

How to Schedule Bluesky Posts in 2026: App Passwords, Images, Video and a Weekly Workflow

If you want to schedule Bluesky posts, you usually have one of two goals: show up when your audience is online, or stop copying the same update between X, Mastodon and Bluesky by hand. This guide covers both, from connecting your account safely to a weekly routine that takes about 20 minutes.

What You Need Before You Start

  • A Bluesky account and your handle (for example yourname.bsky.social or your custom domain)
  • A few finished posts: text, screenshots, images or a short video
  • A scheduling tool that supports Bluesky, such as the CrossPostingPal Bluesky scheduler

Step 1: Create a Bluesky App Password

Third-party tools connect to Bluesky with an App Password, not your main login password.

  1. Open Bluesky and go to Settings → Privacy and security → App passwords.
  2. Create a new App Password and give it a recognizable name, such as “CrossPostingPal”.
  3. Copy the generated password. Bluesky shows it only once.

Why this matters: an App Password is separate from your login. If you stop using a tool, delete its App Password in Bluesky and the connection stops working immediately. Your main password never leaves Bluesky.

Step 2: Connect Bluesky to Your Scheduler

In CrossPostingPal, open Platforms, choose Bluesky, and enter your handle and the App Password. The account then appears in the composer next to your other connected accounts.

Each connected account counts toward your plan. Starter covers four accounts, so Bluesky, X, Mastodon and Instagram fit on the entry plan.

Step 3: Prepare Posts That Fit Bluesky

Bluesky has its own limits. Preparing within them avoids failed posts at the scheduled time:

WhatLimit in CrossPostingPal’s Bluesky integration
Text300 characters per post
ImagesUp to 4 per post, 1 MB each
Video1 per post, up to 50 MB (MP4, MPEG, WebM, MOV)
ThreadsSingle posts only (publish threads in the app)

Practical tips:

  • Compress screenshots before uploading. A full-resolution PNG often exceeds 1 MB; a JPEG or WebP export usually fits.
  • Write for the shortest destination. If the same post also goes to X or Mastodon, keep it within Bluesky’s 300 characters so one version works everywhere.
  • Lead with the point. Bluesky feeds are fast; the first line decides whether someone stops scrolling.

Step 4: Pick a Time and Schedule

Choose the date and time, select Bluesky (plus any other account the post fits) and schedule it. The post sits in your queue, where you can still edit or delete it before it goes out.

Not sure which times to pick? Start with two or three slots on weekdays, then look at when replies and reposts actually come in. Our guide to the best times to post on social media is a good starting point, but your own audience beats any benchmark.


A 20-Minute Weekly Bluesky Routine

  1. Collect three to five things worth sharing: a shipped feature, a lesson learned, a behind-the-scenes screenshot, a link you found useful.
  2. Write each as a single post under 300 characters. Add an image where it helps.
  3. Schedule them across the week, one per day, at the times your audience is active.
  4. Reply live. Scheduling handles the posting; conversations still happen in the Bluesky app. Block ten minutes a day to answer replies.

This rhythm keeps you visible without turning Bluesky into another app you have to watch all day.

Post to X and Bluesky at the Same Time

Many Bluesky followers came from X, and many creators keep both. Instead of posting twice, select both accounts on the same post and post to X and Bluesky at the same time. If you also have a tech or open-source audience, add your Mastodon account too; see how to schedule Mastodon posts.


FAQ

Is it safe to give a scheduler my Bluesky App Password?

App Passwords are Bluesky’s intended way to connect third-party apps. They are separate from your login password and you can revoke them at any time in Bluesky settings.

Can I schedule Bluesky threads?

CrossPostingPal schedules single Bluesky posts with text, images or a video. For multi-post threads, publish them directly in the Bluesky app.

Will the post appear at exactly the scheduled second?

The post is submitted at the scheduled time, and Bluesky processes it on its side. Video can take a little longer to process than text or images.

How much does a Bluesky scheduler cost?

CrossPostingPal starts at $4.99/month for four connected accounts, with a 3-day free trial and no credit card required. See the cheap social media scheduler comparison for how that compares with Buffer, Later and SocialPilot.


Related Articles:

Schedule your next Bluesky post with CrossPostingPal - start the 3-day free trial, no credit card required.