Instagram grid maker
Split one image into a 3, 6, 9 or 12-tile profile grid that lines up on Instagram's new 3:4 profile layout, or into a seamless carousel. Tiles come numbered in posting order.
4 steps, no signup
- 01
Choose an image
A large photo or design works best: at least 3240 px wide for a full-quality 3-column grid.
- 02
Pick grid or carousel
Profile grid splits into 3, 6, 9 or 12 tiles. Carousel splits a wide image into swipeable slides.
- 03
Position the crop
Drag the image to frame it. The overlay shows exactly what each tile will contain.
- 04
Download in posting order
Each tile is numbered in the order to post it, so the picture lines up on your profile.
Short answer: to make an Instagram grid, cut one large image into 3, 6, 9 or 12 equal posts and upload them starting from the bottom-right tile. Since Instagram moved profiles to 3:4 thumbnails, the tiles have to be cut for that shape. This tool does the cutting in your browser and numbers each tile in posting order.
What this Instagram grid maker does
A grid post spreads one image across several posts, so your profile shows a single large picture: a launch poster, a panorama or a rebrand. The Instagram grid maker cuts your image into those tiles in your browser, numbers them in the order to post them, and accounts for the way Instagram now displays profiles.
The 3:4 profile grid, and why old splitters break
Instagram's profile grid used to show square thumbnails, so splitting an image into equal squares lined up perfectly. The grid now shows taller 3:4 thumbnails, cropped from the centre of each post, while portrait posts themselves are 4:5 (1080×1350). A square-tile split leaves gaps and misaligned edges on today's profile.
In Portrait 4:5 (current grid) mode, the tool lays your image across the 3:4 areas that actually show on your profile, then extends each tile to a full 4:5 post by filling the thin hidden strips at each side with the neighbouring image. Choose Tall 3:4 instead to upload 1080×1440 posts, which Instagram now accepts and which show in the grid uncropped. The grid looks seamless on your profile, and each post still looks complete when someone opens it.
Grid sizes
| Grid | Posts | Source image for full quality |
|---|---|---|
| 3×1 | 3 | 3240 px wide (about 3040 px in Portrait 4:5 mode) |
| 3×2 | 6 | 3240 px wide |
| 3×3 | 9 | 3240 px wide |
| 3×4 | 12 | 3240 px wide |
Smaller images still work; tiles are scaled up, which softens them. The tool warns you when that happens.
Posting order
Instagram puts your newest post top-left. To make the picture appear correctly, you post from the bottom-right tile to the top-left. The downloads are named 01, 02, 03… in exactly that order, so post them in number order and don't post anything else until you're done.
Seamless carousels
A carousel keeps everything in one post: a wide image split into slides that join up as people swipe. Choose Carousel, pick the number of slides (up to 10 here; Instagram allows more), and the tool cuts 1080×1350 or 1080×1080 slides. Upload them in order in a single carousel post.
A worked example
Say you have a 4000×3000 px landscape photo and want a 3×2 grid in Portrait 4:5 mode. The visible profile area for six posts is three cells of 1012.5 px across and two of 1350 px down, about 3038×2700 in total. Your photo is wider than that shape, so the tool fits the height and lets you drag sideways to choose which part of the width to keep. It then exports six 1080×1350 JPEGs named photo-grid-01.jpg to photo-grid-06.jpg. File 01 is the bottom-right of the picture; post it first and 06, the top-left, last.
Switch the same photo to Carousel with three slides and you get three 1080×1350 slides cut left to right, numbered 1 to 3 in swipe order.
What it doesn't do
- It doesn't post for you. You upload the tiles yourself, in number order.
- Grids are always three columns wide, because that is how Instagram lays out profiles. Rows go up to four.
- Carousels stop at 10 slides here. Instagram raised the carousel limit to 20 items in 2024, but long panoramas cut into very thin slices rarely look good.
- Tiles are JPEGs at quality 0.92, with white behind any transparent areas of a PNG. Instagram recompresses everything you upload anyway.
- It can't predict Instagram changing the grid again. If thumbnails change shape, a grid posted today may stop lining up.
Troubleshooting
- "That isn't an image file." The file you chose or dropped isn't a JPG, PNG, WebP or other image type the browser reads. HEIC photos from an iPhone may not open in Chrome or Firefox; export them as JPEG first.
- "Tiles will be upscaled and slightly soft." Your image is narrower than the grid needs. Use a larger original, or accept softer tiles.
- Download all only saves one file. Your browser is blocking multiple downloads. Allow them for this site when it asks, or click each tile to save it.
- The posted grid is off by one. Something else was posted in between, or an old post is pinned. Pinned posts sit at the start of the grid, so unpin them until the grid is finished.
Tips
- Keep key details away from tile edges. Faces and text split across a gap look awkward.
- Each tile appears alone in followers' feeds. Write captions that make sense on their own.
- Check on your phone after posting the first row before committing to the rest.
Related tools
Check where Instagram's buttons and captions will cover your design with the safe zone checker. Style the bio above your grid with the fancy font generator, and once the posts are up, measure how they did with the engagement rate calculator.
Privacy
Your image is processed with the canvas API in your browser and never uploaded.
Last checked and updated: . Everything on this page runs in your browser; nothing you enter is sent anywhere.