Skip to content

Platform how-to

How to schedule Bluesky posts with images and video

This guide covers Bluesky’s own limits for images and video, the steps to schedule each, and what to check for video, from Bluesky’s developer documentation read on 6 November 2026.

By Angelina F. · Updated · 6 min read

To schedule a Bluesky post with images or video, connect your account to a scheduler, attach up to 4 images of up to 1 MB each or one video of up to three minutes (not both), add alt text and pick a time. Bluesky has no built-in scheduler; SkedCast publishes through Bluesky’s API at the time you set.

Key takeaways

  • Bluesky has no built-in scheduling; scheduled posts come from a tool using its API.
  • A post holds up to four images of up to 1,000,000 bytes each, each with its own alt text, or one video.
  • Videos can be up to three minutes long; images and video cannot be mixed in one post.
  • Bluesky-hosted accounts must verify their email before posting video, and video posts have a daily limit.
On this page

Can you schedule Bluesky posts with images and video?

Yes, through a scheduler. Bluesky’s app has no option to post later, so a scheduled post is held by a tool and published through Bluesky’s API, the AT Protocol, at the time you set. Images and video both go through that API, so a scheduler that supports them can queue either.

What are Bluesky’s limits for images and video?

SkedCast checks every one of these before a post can be scheduled, so a 2 MB photo or a four-minute clip is flagged in the composer rather than failing at publish time. Check text length with the Bluesky character counter.

Bluesky media limits (Bluesky developer documentation and announcement, read 6 November 2026)
PartLimit
TextUp to 300 characters
ImagesUp to 4 per post, JPEG, PNG or WebP, up to 1 MB (1,000,000 bytes) each
Alt textOne description per image
VideoOne per post, up to 3 minutes
MixingImages or a video, not both in one post
GIFsPosted as a still image

How do you schedule a Bluesky post with images or video?

The same steps work for threads and quote posts, and for one post sent to several Bluesky accounts at once. See how to connect Bluesky to SkedCast for the app-password setup.

  1. Connect Bluesky

    Connect your Bluesky account to SkedCast with an app password from Bluesky’s settings.

  2. Add the media

    Attach up to four images, or one video of up to three minutes.

  3. Write alt text

    Describe each image so people using screen readers know what it shows.

  4. Pick a time

    Schedule it; SkedCast uploads the media and publishes the post at that time.

Diagram: connect Bluesky, attach up to four images or one video, write alt text for each image, then pick a time and SkedCast publishes it.
Scheduling a Bluesky post with media.

What should you check before scheduling Bluesky video?

Two account rules from Bluesky. An account hosted by Bluesky must have a verified email before it can post video, and Bluesky limits how many video posts an account can make in a day. Video also needs time to process after upload; SkedCast sends it to Bluesky’s video service and waits for processing to finish before it posts. See the Bluesky scheduler for threads, quote posts and every other option.

Sources

Last reviewed . Platforms and vendors change their rules and plans, so check the source before you rely on a figure.

Blueskyvideoimagesschedule Bluesky postsBluesky video limitplatform how-to

FAQ

Does Bluesky have any native way to schedule posts?
No. Bluesky has no built-in scheduling, so every scheduled Bluesky post comes from a connected tool using its API.
Can I schedule video posts to Bluesky, not just images?
Yes. SkedCast schedules one video of up to three minutes per post, as well as posts with up to four images.
How big can a Bluesky image be?
Up to 1,000,000 bytes (1 MB) each, per Bluesky’s developer documentation, with up to four images in a post.
Why can’t my Bluesky account post video?
Bluesky-hosted accounts must verify their email first, and video posts have a daily limit per account.
Can I schedule Bluesky posts in bulk?
Yes. SkedCast's bulk import schedules a whole batch from a CSV, Excel file or Google Sheet in one upload.
Can I schedule Bluesky posts for free?
Yes. SkedCast's permanent free plan schedules posts with no card and no time limit.
What happens if a scheduled Bluesky post fails?
SkedCast shows the exact reason on the post, such as an expired connection or a rejected file, so you can fix it and retry.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.