Bluesky carousel generator

Bluesky takes four images per post and shows them in a grid you tap to open. Four slides is the whole format, so this generator is set up to make four that work on their own rather than a long deck that gets cut off.

  • Bluesky4
  • X (Twitter)4
  • Instagram10
  • Facebook20
  • LinkedIn20
  • Threads20
  • TikTok35

5 slides is over the limit on Bluesky (4) and X (Twitter) (4). Those posts get rejected rather than trimmed, so hide or remove some, or split the carousel across more than one post.

Cover
Your brand3 notes
Open with something specific
One idea per slide
Read it back at thumbnail size

checklist

Run these 3 checks before you publish

The ones I skip are always the ones that flop.

@yourhandle
Slide 1
Your brand1 / 3

check 1

Open with something specific

A vague first line loses the swipe.

@yourhandle
Slide 2
Your brand2 / 3

check 2

One idea per slide

If it needs two sentences, split it in two.

@yourhandle
Slide 3
Your brand3 / 3

check 3

Read it back at thumbnail size

Unreadable when small means invisible in a feed.

@yourhandle
Call to action
Your brand

your turn

Save this before your next post

Then start at the first slide and work down.

save this
@yourhandle

This carousel lives in this browser. An account keeps it.

Everything you have typed here is stored on this device only, so it is gone the moment you clear your browser or switch to your phone. With a PublishQ account it belongs to you instead:

  • Your carousels are saved, so you can come back and edit them.
  • The images you upload stay in your media library.
  • Your logo is stored once and reused on every carousel.
  • Brand name, handle, and colours stop being retyped.
  • Publish straight to every social account you connect — no downloading, no second tab.

Four images and a chronological timeline

A Bluesky post holds four images. They appear as a grid and open in a viewer when tapped, so like X it is a set rather than a swipe with a fixed order.

The bigger difference is the timeline. Bluesky feeds are largely chronological, so a post is seen by the people following you around the time you post it, and it does not get resurfaced days later by a ranking system. Timing matters more here and evergreen decks matter less.

Alt text is also taken seriously on Bluesky, more than on most platforms. Slides made of text with no alt text will be called out, so write it.

Designing four slides that stand alone

With four frames there is no room for a build up. Drop the title slide and the sign off, and give all four to the actual content.

Grid tiles are cropped until someone opens them, so keep text central and large. Portrait 4:5 works well and square is the safest if you want the grid even.

If the idea genuinely needs more than four frames, post four and put the rest in a reply. That reads naturally on Bluesky in a way a truncated deck does not.

Before you export

  • Build four slides and skip the cover. Every frame has to carry content.
  • Write alt text for each image. Bluesky users notice when it is missing.
  • Post when your followers are actually online, since the timeline is mostly chronological.
  • Continue in a reply rather than trying to squeeze a long deck into four frames.

This tool is free, forever. No accounts, no paywalls, no catch.

I build these solo. If you want to support my work, donating a coffee would be highly appreciated! ☕

Frequently Asked Questions

Everything you need to know about Bluesky carousel generator from PublishQ

Four. Build the deck to exactly four slides so nothing is left out of the post.
1080x1350 portrait works well, and square 1080x1080 keeps the grid even. Both are large enough to stay sharp when opened.
It shows them as a grid in the timeline, and tapping one opens a viewer you move through. The order is the reader’s choice, so write each slide to stand alone.
Because the default feeds are largely chronological. A post reaches the people online when you publish it, instead of being resurfaced later by ranking.
Yes. Alt text is a strong norm on Bluesky, and image slides made entirely of text are unreadable to anyone using a screen reader without it.
Yes. Export the four slides and schedule them to your connected Bluesky account in PublishQ with the rest of your posts.
Start for Free

No credit card required • Set up in under 3 minutes

Alexandro - Founder
PublishQ

— me 👋

Hi, I'm Alexandro 👋

I left my Software Engineer role at Amazon to build tools that solve real problems — the kind big companies ignore because they read spreadsheets instead of using their own products.

I was spending over an hour daily just scheduling 2 shorts across 3 platforms — logging in, reformatting, uploading one by one. That felt broken. So I built PublishQPublishQ . Now I create 4 shorts in 3 minutes and schedule them to 4 platforms in under 30 seconds.

PublishQ is bootstrapped. No investors, no vanity metrics. I build what actually helps you — because I use it every day myself.

Thank you,

Alexandro

Carousel ready. Now schedule it.

Use PublishQPublishQ to upload your slides once and publish the carousel to every account you manage. No more posting them one by one.

Connect Your Accounts

Add once, use forever

Schedule Posts

Plan your content ahead

Multi-Platform

Post everywhere at once

Start for Free

No credit card required • Set up in under 3 minutes

Solo-creator pricing, enterprise-grade power

Upgrade or cancel anytime. No bloated pricing.

Free

$0
  • Social Accounts: 3

  • Scheduled Posts: 10

  • Team Members: 2

  • Workspaces: 2

  • Media Library

  • API Access

  • MCP Access

  • CLI Access

  • SDK Access

  • AI Text Generations: 5

    Coming soon
  • AI Image Generations: 5

    Coming soon
  • AI Video Generations: 1

    Coming soon
  • Analytics

    Coming soon
  • Approval Workflows

    Coming soon
  • Bulk Scheduling

    Coming soon
  • First Comment Scheduling

    Coming soon

Starter

  • Social Accounts: 10

  • Scheduled Posts: unlimited

  • Team Members: unlimited

  • Workspaces: unlimited

  • Media Library: 100GB

  • API Access

  • MCP Access

  • CLI Access

  • SDK Access

  • AI Text Generations: 100

    Coming soon
  • AI Image Generations: 100

    Coming soon
  • AI Video Generations: 10

    Coming soon
  • Analytics

    Coming soon
  • Approval Workflows

    Coming soon
  • Bulk Scheduling

    Coming soon
  • First Comment Scheduling

    Coming soon
Most Popular

Professional

  • Social Accounts: 25

  • Scheduled Posts: unlimited

  • Team Members: unlimited

  • Workspaces: unlimited

  • Media Library: 200GB

  • API Access

  • MCP Access

  • CLI Access

  • SDK Access

  • AI Text Generations: 500

    Coming soon
  • AI Image Generations: 500

    Coming soon
  • AI Video Generations: 50

    Coming soon
  • Analytics

    Coming soon
  • Approval Workflows

    Coming soon
  • Bulk Scheduling

    Coming soon
  • First Comment Scheduling

    Coming soon

Business

  • Social Accounts: unlimited

  • Scheduled Posts: unlimited

  • Team Members: unlimited

  • Workspaces: unlimited

  • Media Library: unlimited

  • API Access

  • MCP Access

  • CLI Access

  • SDK Access

  • AI Text Generations: unlimited

    Coming soon
  • AI Image Generations: unlimited

    Coming soon
  • AI Video Generations: unlimited

    Coming soon
  • Analytics

    Coming soon
  • Approval Workflows

    Coming soon
  • Bulk Scheduling

    Coming soon
  • First Comment Scheduling

    Coming soon

VAT is not included. Final price is calculated at checkout. 14-day refund policy on all paid plans.