TikTok carousel generator

A TikTok carousel generator builds the images for a photo post, the format TikTok shows full screen with a swipe and a sound attached. This one exports at 1080x1920 so the slides fill the screen instead of sitting in a letterboxed square.

  • 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.

How TikTok photo posts differ from a feed carousel

A TikTok photo post is full screen and vertical, sits in the same For You feed as video, and carries a sound. People swipe it with a thumb at the same speed they scroll video, so the slides have to work at a glance and in the dark.

That changes the writing. There is no polite scanning here. Big type, one idea, high contrast. A slide that would be fine on LinkedIn at 4:5 looks tiny and chatty when it is competing with video.

The upside is that photo posts often travel further than video for the same effort, because they are cheap to make and the algorithm treats them like any other post. A deck of ten screens can be written in the time a single clip takes to film.

TikTok photo carousel size and limits

Use 1080x1920, which is 9:16, so the slide fills the screen. This generator preselects it. A square image gets shown with large empty bands on a phone, which is the fastest way to look like a reposted Instagram graphic.

A photo post takes up to 35 images. That is far more than anyone should use. Somewhere between six and twelve keeps the pace, and the ten slide ceiling here means the same deck also fits Instagram if you want to post it twice.

Leave the bottom third fairly clear. The caption, the sound name and the interface buttons all sit there, and text underneath them is text nobody reads.

Sound, captions and the first frame

Pick the sound before you write. A trending sound sets the pace people expect to swipe at, and it decides whether your slides should be punchy or slow.

The first frame is the whole post as far as reach goes. Make it a claim, a number or a question, in the largest type you can get away with.

Captions are short on TikTok, so do not hide anything important there. If it matters, it belongs on a slide.

Before you export

  • Export at 9:16 so the slides fill a phone screen instead of floating in the middle.
  • Write for a moving thumb: a handful of large words per slide, nothing subtle.
  • Keep the bottom third clear of text, because the caption and buttons live there.
  • Choose the sound first and let it set the rhythm of the deck.

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 TikTok carousel generator from PublishQ

1080x1920 pixels, 9:16 vertical, the same shape as a TikTok video. Anything squarer gets shown with empty bands on a phone.
TikTok allows up to 35 images in one photo post. Most decks work better between six and twelve, and this generator caps at ten so the same slides also fit Instagram.
Not inherently. They sit in the same feed and are ranked the same way. They are also much faster to make, which is usually the deciding factor.
Yes, and you should. TikTok attaches a sound to photo posts, and picking it before you write helps you decide how fast the slides should read.
Yes. Export the slides, then schedule them as a photo post to your connected TikTok account with PublishQ, and the images publish together.
You can, but switch the canvas. TikTok wants 9:16 and Instagram shows 4:5 uncropped, so export the deck twice rather than posting the vertical version to both.
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.