To schedule a Bluesky multi-image post, attach up to four images to one post, write alt text for each, add the text and pick a time; the images publish together as one post. Bluesky accepts each image up to 2 MB, and a post carries images or a video, not both.
Key takeaways
- A Bluesky post holds up to four images.
- Bluesky accepts each image up to 2 MB (it was 1 MB before).
- Every image has its own alt text field; fill it in for screen-reader users.
- A post carries images or one video, not both.
On this page
How many images can a Bluesky post have?
Four. Bluesky’s post format allows an images embed of up to four images, each with its own alt text and an optional aspect ratio that tells apps how to lay it out. A post with a video carries that video alone, so put images and video in separate posts.
| Rule | Bluesky | In SkedCast |
|---|---|---|
| Images per post | Up to 4 | Up to 4 |
| Size per image | Up to 2 MB | Up to 1 MB (JPEG, PNG, WebP) |
| Alt text | One field per image | Written per image before scheduling |
| Images and video | One or the other in a post | One or the other in a post |
| Post text | 300 characters | Counted as you type |

How do you prepare images for a Bluesky post?
Put the images in the order you want them to appear, keep them a consistent shape so the grid looks even, and keep each file within the size limit. For text in the post, check the length with the Bluesky character counter and the full limits in Bluesky post limits.
Why write alt text for every Bluesky image?
Every image in a Bluesky post has its own alt text field, described in Bluesky’s definitions as the description of the image “for accessibility”. Screen-reader users hear it in place of the image, so describe what each picture shows and why it matters to the post, in a sentence or two.
How do you schedule a Bluesky post with several images?
Bluesky has no built-in scheduler, so posts are scheduled from a tool that publishes through its API. SkedCast connects your account with an app password and publishes the images, alt text and text together at your time; see the Bluesky scheduler.
Attach the images
Add up to four images to one post, in the order you want.
Write the alt text
Describe each image in its own field.
Write the post
Add the text within 300 characters and check the preview.
Pick the time
Schedule it; the images publish together as one post.
Sources
FAQ
- How many images can you post at once on Bluesky?
- Up to four in one post, per Bluesky’s AT Protocol definitions.
- What is the image size limit on Bluesky?
- 2 MB per image; it was 1 MB before.
- Can I schedule a Bluesky post with multiple images in advance?
- Yes, with a scheduler that publishes to Bluesky. Attach the images to one scheduled post so they publish together.
- Do I need alt text on every image?
- Each image has its own alt text field. Bluesky lets you leave it empty, but filling it in makes the post usable for screen-reader users.
- Can a Bluesky post have images and a video?
- No. A post carries up to four images or one video; put them in separate posts.