---
title: "How to Split an Image for an Instagram Grid or Carousel (and Post It in the Right Order)"
description: "Splitting the image is the easy part. Here is Instagram's documented crop behaviour, the reverse upload order that trips everyone up, the overlap rule for panorama carousels, and a free splitter that needs no account."
canonical: "https://www.razi.pro/blog/split-image-for-instagram-grid"
date: "2026-09-07"
tags: ["Images", "Instagram", "How-To", "Social Media", "Tools"]
source: "razi.pro"
---

# How to Split an Image for an Instagram Grid or Carousel (and Post It in the Right Order)

Before you read on: you have cut a photo into nine tiles for your profile grid. In what order do you upload them?

If you answered one through nine, your grid comes out upside down. The answer is nine first and one last. That single detail is the part everybody gets wrong, and it is worth understanding rather than memorising.

Splitting the image is the easy part. Everything after it is where the afternoon goes.

## Three different jobs share one word

"Splitting an image for Instagram" describes three unrelated tasks, and almost every guide online blurs them together.

**A puzzle feed** is one large image cut into nine or twelve tiles, each posted as its own separate post, reassembling into the original picture on your profile grid. Nine posts, one image.

**A carousel** is one wide image cut into slices, posted as a single post that the reader swipes through. One post, many slices.

**A plain grid split** is equal parts with no reassembly intent. You just want the pieces.

Different maths, different upload order, different ways to fail. Decide which one you are doing before you cut anything.

## What Instagram actually does to your image

Instagram's Help Centre states this directly, which is worth quoting rather than paraphrasing:

> When you share a photo that has a width between 320 and 1080 pixels, we keep that photo at its original resolution as long as the photo's aspect ratio is between 1.91:1 and 3:4 (a width of 1080 pixels with a height between 566 and 1440 pixels). If the aspect ratio of your photo isn't supported, it will be cropped to fit a supported ratio.

Three things follow from that sentence, and together they decide whether your tiles look sharp.

**1080 pixels wide is the ceiling.** Uploading a 4000-pixel-wide tile does not buy you quality, because it gets sized down to 1080. What a large source does buy you is headroom before the split.

**320 pixels wide is the floor.** Below it Instagram enlarges your image, and enlargement on a tile that is already one ninth of a photo looks exactly as bad as it sounds.

**Anything outside 1.91:1 to 3:4 is cropped for you, without asking.** Landscape wider than 1.91:1 loses its edges. Portrait taller than 3:4 loses its top and bottom.

So the arithmetic runs backwards from 1080. For a 3x3 puzzle cut from a square source, each tile is square, which sits comfortably inside the supported range. To get 1080-pixel tiles you want to start at:

    3 tiles across x 1080 px per tile = 3240 px wide

Start at 3240x3240 and every tile lands at exactly 1080x1080.

Start at 1080x1080 — which feels like the right number, because 1080 is the number everyone repeats — and each tile is 360x360, which Instagram then enlarges back to 1080. That is the most common reason a puzzle feed looks soft, and it happens before you upload anything.

> **A rounding detail worth four minutes.**
> Splitters divide with integer maths: a 1000-pixel width across three columns gives 333-pixel cells and quietly discards the last pixel. Harmless at three columns. Less harmless when you are matching tiles edge to edge across a seam and wondering where the one-pixel misalignment came from. Start from a width divisible by your column count and it cannot happen.

## Splitting a 3x3 feed grid

The [Image Splitter](https://www.razi.pro/tools/split-image) has this as a preset. Upload your image, choose **Instagram 3x3 Grid**, and export. Nine numbered tiles come back in a ZIP, ordered left to right and top to bottom, so tile 1 is top-left and tile 9 is bottom-right.

Two honest notes. There is no account and no watermark. But your file is uploaded to the server to be processed and returned — this tool does not run in your browser, and its own page says so.

If your source is not square, crop it to square first. A 3x3 split of a 4:5 image gives nine 4:5 tiles, which is inside the supported range and will not be cropped further, but the assembled grid will no longer match the shape of the photo you started from.

## The upload order everyone gets wrong

Your profile grid fills newest-first, from the top left. The most recent post takes the top-left cell and pushes everything else right and down.

So the tile you want in the top-left corner has to be the **last** thing you post.

    Tile order in the file:      Upload order:
    1  2  3                      9  8  7
    4  5  6        ------>       6  5  4
    7  8  9                      3  2  1

Post tile 9 first, then 8, then 7, and finish with tile 1. The grid assembles itself correctly as you go. The splitter shows this reminder beside the 3x3 preset for exactly this reason.

Post them one through nine and you get a vertically mirrored version of your image, which looks almost right. That is worse than looking obviously wrong, because you will not notice until someone tells you.

## Splitting a panorama into a carousel

A carousel is a different job with a different trap. Meta's publishing documentation states the rule:

> Carousel images are all cropped based on the first image in the carousel, with the default being a 1:1 aspect ratio.

Read that twice, because it is the whole game. **Slide one decides the crop for every slide.** If your first slice is square and the rest are 4:5, the rest get cropped to square. You cannot mix ratios inside one carousel, so every slice has to be cut to the same shape.

For a panorama, use the **Instagram 3x1 Carousel Swipe** preset and upload the slices left to right, tile 1 first. Carousels read in posting order, unlike the profile grid, which is why these two jobs have opposite rules and why conflating them causes so much grief.

One count to be careful about. Meta's developer documentation says carousels "are limited to 10 images, videos, or a mix of the two." That is the documented limit for publishing through the API. The in-app limit is higher — commonly reported as 20 — but I could not confirm that figure against a primary Meta source, so treat 10 as the number you can rely on and test anything above it on your own account first.

## Planning a grid that survives new posts

This is the section that decides whether a puzzle feed is a good idea at all.

A finished 3x3 puzzle stays intact only until your next post. One new post shifts every tile one cell to the right, wrapping down. Your image is now scrambled, and it stays scrambled until you have posted **three** more times, at which point the block has moved down one full row and is readable again.

So a puzzle grid is a commitment to posting in multiples of three, indefinitely, or to accepting that your profile looks broken between rows. Design it so the individual tiles are worth looking at on their own, because most visitors will meet them mid-rotation rather than assembled.

It is worth checking your own profile before committing to a design. Instagram has changed the shape of grid thumbnails before, and a layout that assumed square cells reads differently the moment those cells are taller than they are wide.

## When your source is not a clean rectangle

Everything above assumes equal division is the right tool, which holds when your image really is a uniform rectangle.

It does not hold for a storyboard, a contact sheet, or a scan of several photos on one page, where panels are different sizes and the gutters are uneven. Arithmetic cuts straight through those. That needs panel detection rather than division, and it is covered in [how to split a storyboard into separate images](https://www.razi.pro/blog/split-storyboard-into-separate-images).

Once you have your tiles, [compress them](https://www.razi.pro/tools/image-compress) before uploading. You are about to post nine files, and Instagram is going to resize every one of them to 1080 wide regardless.
