Free · Private · No Upload

Seamless Carousel Maker

Cut a wide photo into slides that run edge to edge when someone swipes.

A panorama split across carousel slides reads as one continuous picture as the reader swipes. The cut has to be exact or the seams show, so the crop is applied once across the whole image and then divided, in your browser.

Drag, drop or paste · panoramas work best · no upload

Seamless at the joins1080 px slidesNo upload

Splits one wide image into carousel slides at Instagram’s 1080 px width. Works best on a genuine panorama: the wider the source, the less gets cropped away vertically.

Why the seams have to be exact

A seamless carousel is convincing only if the slides join perfectly. A single pixel of overlap or gap is visible the moment someone swipes, because the eye is tracking a continuous line across the join.

This is why the crop runs once across the whole image and the result is divided, rather than each slide being cropped independently. Independent crops accumulate rounding error, and the error lands exactly where it is most visible.

How wide your source needs to be

Three portrait slides at 4:5 need a source roughly 2.4 times as wide as it is tall. Six slides need about 4.8:1, which is a genuine panorama rather than a wide photo.

Feed it something narrower and it still works, but the top and bottom are cropped hard to reach the required shape, and you lose most of the picture. The tool measures your image against what the chosen slide count needs and says so before you export.

Ten slides is the ceiling

Instagram allows up to ten images in a carousel, so ten is the maximum here. In practice fewer is usually better: every extra slide demands another swipe, and completion falls off quickly after about five.

For the individual slides, portrait 4:5 takes more vertical space in the feed than square and generally earns more attention, at the cost of needing a wider source to fill.

Common questions

What order do I upload in?
Slide 01 first, then in filename order. Carousels keep the order you add images in, unlike the profile grid, which reverses it. This is one place Instagram is straightforward.
Why does so much of my photo get cropped?
Because the slides together are much wider than they are tall, and your source has to match that shape. Three portrait slides want about 2.4:1. Reducing the slide count or choosing square slides both need less width.
Will the seams really be invisible?
On the exported files, yes: adjacent slides share an exact pixel boundary. What you cannot control is Instagram re-compressing each slide, which can produce a very slight tonal shift at the join on heavily textured images.
What size are the slides?
1080 by 1350 for portrait, 1080 by 1080 for square. Those are the dimensions Instagram serves, so larger exports gain nothing and smaller ones lose detail.
Can I do more than ten slides?
Not on Instagram, ten is the platform limit for a carousel. To split into more pieces for another purpose, use the image splitter.
Is my photo uploaded?
No. The slicing and the ZIP both happen in your browser. Nothing is transmitted, which matters if the carousel is for a launch that has not happened yet.

Continue crafting

Keep going without re-uploading — your image carries over to the next tool automatically.

  1. 1PreviewCheck how it looks when shared
  2. 2EditAdd text, effects, or a fresh background