Free tool, runs in your browser

Instagram carousel splitter: one wide image, slides that line up.

Choose a panorama, a long banner, or any wide image, pick how many slides you want and whether they should be 4:5 or square, and the tool crops the image to one continuous strip and cuts it into equal slides. Upload them to Instagram in order and the picture continues across every swipe. Slides are drawn on a canvas in your browser; nothing is uploaded.

Free, no account, nothing uploaded. Updated .

JPG, PNG or WebP. Nothing is uploaded; the slides are cut on a canvas in your browser.

2 to 10. Instagram allows up to 20 slides; past 10 the strip gets too narrow to read.

Slide ratio
Full strip
3240 x 1350 px
Each slide
1080 x 1350 px
Choose an image to see the slides.

A seamless carousel is one image cut into equal slices. The whole strip has to match the ratio of the slides laid side by side: for three 4:5 slides that is 3 times 1080 by 1350, which is 3240 by 1350, a 12:5 ratio. For five square slides it is 5400 by 1080. The tool works out that strip ratio from your slide count, center-crops your image to it, and cuts the crop into equal widths, so slide two starts on the exact pixel where slide one ended.

Anything outside the strip is removed from the top and bottom, or from the sides if the source is wider than the strip. The note under the settings tells you how many pixels were lost. If the crop takes something you need, lower the slide count or switch to 1:1, which makes the strip shorter relative to its width.

Sizes that survive Instagram's compression

Instagram scales each slide to 1080 pixels wide and re-encodes it. For a clean result every slide should arrive at exactly 1080 by 1350 or 1080 by 1080, which is what this tool exports, as JPG at quality 92. A strip that is smaller than its target size is upscaled, so a 2000 pixel wide photo split into three 4:5 slides gives each slide about 667 source pixels and looks soft; the tool warns when that happens.

Two things make the joins look right after upload. Keep straight lines that cross a join horizontal or gently sloped, because a small rounding difference between slides is visible on a steep diagonal. And keep text and faces away from the join, since Instagram shows one slide at a time and a word cut in half reads badly on both sides of it.

On your profile a carousel is only its first slide, cropped to a 3:4 tile and sitting among your other posts. Make that slide work as a single post too, because the grid is what a visitor sees before they swipe. Keeping every tile in one set of colors and looks, carousel or not, is what Instagram feed design is about.

How to use it

  1. 01

    Choose an image. Wide sources work best: a 3-slide 4:5 strip is 3240 by 1350, so a panorama needs little cropping.

  2. 02

    Set the slide count (2 to 10) and the ratio. 4:5 fills the most screen; 1:1 keeps more of a landscape photo.

  3. 03

    Check the join in the preview row, then save single slides or download all of them as a ZIP, numbered in order.

Questions

  • Up to 20 photos or videos per post, since Instagram raised the limit from 10 in mid-2024. This tool cuts 2 to 10 slides because each slide beyond that carries a very thin slice of the picture; if you need more, most of them should be standalone slides rather than parts of one strip.

  • Instagram applies the ratio of the first slide to the whole carousel and crops the rest to match. If the slides differ, the joins shift and the image no longer lines up. The splitter cuts every slide at exactly the same size so the strip stays continuous.

  • No. The file is decoded and cut on an HTML canvas on your device, and the ZIP is assembled in your browser. Nothing is sent to a server.

  • 4:5 at 1080 by 1350. It is the tallest format that Instagram, Facebook and LinkedIn all show uncropped in the feed, so the carousel takes the most screen everywhere. Use 1:1 when the source is a landscape photo and 4:5 would crop too much from the top and bottom.

Tools that go with this one

Read next

All free tools