How Does an Instagram Grid Post Work?
Quick answer
An Instagram grid post works by cropping one image into equal tiles — most commonly a 3×3 arrangement of nine square tiles — then uploading them as separate posts in reverse order, from bottom-right to top-left. Because Instagram's profile grid always places the newest post in the top-left cell and pushes older posts right and down, posting in reverse is what makes the tiles land back in their original positions and reassemble into one image.
“Instagram grid” posts — sometimes called puzzle posts, feed takeovers or tile posts — have been a recognisable format on the platform for years, and the mechanics behind them are simple once you see the two moving parts: how the photo gets cut, and how Instagram's profile grid lays out posts. Get either one wrong and the seams don't line up.
How the profile grid actually lays out posts
Your Instagram profile grid is a fixed three-column layout. Every new post you make — grid tile or not — becomes the newest item and is placed in the top-left cell, and everything that was already there shifts one position to the right, wrapping to the next row when a row fills up. This is standard reading order: left to right, top to bottom.
That single fact is the entire reason grid posts have to go up backwards. If you want tile 1 (top-left) to end up in the top-left cell, it has to be the most recent post — which means it's the last one you upload. Tile 9 (bottom-right) has to be posted first, so that by the time you've posted the other eight on top of it, it has been pushed down into the bottom-right position.
The posting order for a 3×3 grid
Numbering tiles 1 through 9 left-to-right, top-to-bottom (the order they'll appear once finished), you post them in exactly reverse: 9, 8, 7, 6, 5, 4, 3, 2, 1. Tilo Grid's grid maker numbers every exported tile with this posting order already worked out, so you can just upload them 1 through 9 in the order the files are named.
The crop math: what shape does your source photo need to be?
A grid isn't cropped tile by tile — the whole source photo is first center-cropped to match the overall shape the finished grid will have, and then that cropped image is sliced into equal tiles. The overall shape of an N-column × M-row grid is simply N tiles wide by M tiles tall, so its aspect ratio is:
grid aspect ratio = (columns × tile width) : (rows × tile height)
For square (1:1) tiles, that simplifies to just columns : rows — a 3×3 grid needs a square source photo, a 3×1 banner needs a photo roughly 3 times wider than it is tall, and a 1×3 column needs one 3 times taller than it is wide. For 4:5 portrait tiles, multiply columns by 4 and rows by 5 before reducing — which is why, as it happens, a 3×3 grid built from 4:5 tiles needs a source photo with the same 4:5 ratio as a single tile, just at a larger size (12:15 reduces to 4:5).
| Layout | Tiles | Source ratio (1:1 tiles) | Source ratio (4:5 tiles) |
|---|---|---|---|
| 2×1 banner | 2 | 2:1 | 8:5 |
| 3×1 banner | 3 | 3:1 | 12:5 |
| 6×1 banner | 6 | 6:1 | 24:5 |
| 1×3 column | 3 | 1:3 | 4:15 |
| 3×2 | 6 | 3:2 | 6:5 |
| 3×3 | 9 | 1:1 | 4:5 |
| 3×5 | 15 | 3:5 | 12:25 |
| 2×2 | 4 | 1:1 | 4:5 |
| 5×5 | 25 | 1:1 | 4:5 |
You don't need to crop your source photo to these ratios by hand — a splitter does the center-crop and slicing for you. Tilo Grid's grid maker covers all of these layouts (twelve in total, from 2×1 up to 5×5) in both square and 4:5 tile shapes, exports each tile at 1080px on its long edge — the size Instagram displays a post at — and names the files by posting order.
Why 3×3 is the standard grid size
3×3 is popular for a practical reason, not just an aesthetic one: Instagram's profile grid is three columns wide, so a 3×3 block is exactly one full screen of your profile before anyone scrolls. A 3×1 banner is the cheapest version of the format — only three posts, so it's quick to complete and quick to replace. A 3×5 “takeover” is the most dramatic, filling most of a phone screen, but it takes fifteen posts to complete and looks unfinished for all of them.
The pitfall almost nobody warns you about
A grid is temporary by construction. The moment you post anything that isn't part of the grid — a Reel, a single photo, another carousel — it becomes the new top-left post and shoves the whole grid one cell out of place. There is no way to “pin” a grid's position on a standard feed. Practically, that means: post all nine tiles in one sitting, back to back, and treat the finished grid as something that will scroll away rather than something permanent. Smaller layouts (2×1, 3×1) survive this reality far better than a 3×5 or 5×5, simply because there's less to keep intact.
It's also worth deciding on tile shape before you shoot or select a photo. If you plan to use a specific edit or color grade across the grid, apply it to the whole source image before splitting — editing nine tiles separately after the fact makes it very difficult to keep tones consistent across the seams.
Questions
How many photos do you need for a 3×3 Instagram grid?
Nine — one photo per tile, arranged three columns wide and three rows tall. If you're splitting a single photo into a grid rather than posting nine separate images, you need one source photo with a 1:1 (square) aspect ratio if your tiles are square, or a 4:5 aspect ratio if your tiles are portrait, since a 3×3 arrangement of 4:5 tiles is itself a 4:5 rectangle (3×4 : 3×5 reduces to 4:5).
What order do you post grid tiles in?
Reverse order — bottom-right first, top-left last. Instagram's profile grid places your most recent post in the top-left cell and pushes everything else right and down as you post more, so the tile you want in the top-left corner has to be the very last one you upload.
Why did my grid not line up after I posted it?
The two most common causes are re-cropping during upload (choose the original crop, not Instagram's suggested one) and posting something else in between tiles, which inserts an extra cell and shifts everything after it by one position. A third, less obvious cause is exporting tiles at inconsistent aspect ratios — mixing 1:1 and 4:5 tiles in the same grid breaks the geometry.
Does a grid still work if a portrait post gets a square thumbnail?
Yes for the reassembly, but be aware the profile grid view always displays a center-cropped square thumbnail, even for a 4:5 portrait post. That means someone scrolling your grid sees only the square center of each portrait tile — the full 4:5 image is only visible when they tap into the individual post. Using square (1:1) tiles avoids this mismatch entirely.
Try it
Split a photo into a grid in your browser — twelve layouts from 2×1 to 5×5, tiles named by posting order, nothing uploaded. If your grid uses more than one photo stitched together instead of a single source image, the collage tool combines a few photos into one image first, which you can then split.