Carousel Split

Split one image into an Instagram carousel or profile-grid set, sized and padded for you

Your files never leave your browser

Drop an image here or click to browse

JPEG, PNG, WebP, BMP, GIF

Upload an image to split it into a carousel or profile grid.

T
ALL TOOLS · THE CATALOG
48 single-purpose utilities · runs local
Browse all →
All tools process files entirely in your browser · Your data never leaves your device

Carousel Split

Turn a single wide photo into a multi-slide Instagram carousel or a 3-column profile grid. Choose your slice count, target aspect ratio, and letterbox color, then download every numbered piece as a ZIP — all processed locally in your browser.

FreeNo sign-upRuns in your browserPhotoApplication

How to split an image for Instagram carousel or grid

  1. Upload your image. Drag and drop a photo (or click to browse) — it loads entirely in your browser, nothing is uploaded.
  2. Pick a mode. Choose Carousel to split into 2-10 equal vertical slides, or Grid to divide into a 3xN profile grid (1, 2, 3, or 4 rows).
  3. Set aspect ratio and fill color. For carousel mode, choose 4:5 portrait or 1:1 square output; pick a letterbox fill color to pad slices that do not match the target ratio.
  4. Download the ZIP. Generate all numbered images (01.jpg, 02.jpg, ...) and download them as a single ZIP, ready to upload to Instagram in order.

Frequently Asked Questions

Are my files uploaded?
No. Carousel Split runs entirely in your browser — your image is never uploaded to a server.
What is the difference between Carousel mode and Grid mode?
Carousel mode slices your image into 2-10 equal vertical strips for a swipeable multi-slide carousel post (the "panorama split" technique). Grid mode divides your image into a 3-column x N-row grid (3, 6, 9, or 12 tiles) for Instagram profile-grid layouts.
What image dimensions does Instagram require?
Instagram carousels typically use 1080x1350 (4:5 portrait, maximizes feed real estate) or 1080x1080 (1:1 square). Profile grid tiles are always exported at 1080x1080 since each is a single square post.
Why does my image get padded with a solid color?
If your source image slice does not already match the target aspect ratio, stretching it would distort the content. Instead, Carousel Split scales it to fit and pads the remaining space (letterboxing) with a color you choose, keeping every pixel undistorted.
What order should I download and post the images in?
Files are zero-padded and numbered in reading order (01.jpg, 02.jpg, 03.jpg, ...) — left-to-right for carousel slides, left-to-right then top-to-bottom for grid tiles. Post them in that same numeric order.
Can I change the letterbox color?
Yes. Use the color swatch or hex input to pick any fill color, or use the White/Black quick-select buttons — the default is white.

Use Cases