Free · No signup · Runs in your browser

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.

01 How to use it

4 steps, no signup

  1. 01

    Choose an image

    A large photo or design works best: at least 3240 px wide for a full-quality 3-column grid.

  2. 02

    Pick grid or carousel

    Profile grid splits into 3, 6, 9 or 12 tiles. Carousel splits a wide image into swipeable slides.

  3. 03

    Position the crop

    Drag the image to frame it. The overlay shows exactly what each tile will contain.

  4. 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

GridPostsSource image for full quality
3×133240 px wide (about 3040 px in Portrait 4:5 mode)
3×263240 px wide
3×393240 px wide
3×4123240 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.

FAQ

Frequently asked questions

How do I split a photo into a grid for Instagram?
Choose the image above, pick Profile grid and the number of rows, position the crop, then download the tiles. Post them in the numbered order, starting with tile 1.
In what order do I post grid tiles?
Instagram shows your newest post at the top-left, so you post the bottom-right tile first and the top-left tile last. The tool numbers tiles in posting order, so just post 1, 2, 3… in sequence.
What size should Instagram grid tiles be?
Posts upload best at 1080 px wide: 1080×1350 for portrait 4:5, 1080×1440 for tall 3:4, and 1080×1080 for square. The tool exports at that width when your image is large enough.
Why doesn't my grid line up since Instagram changed to rectangles?
Instagram's profile grid now shows posts as 3:4 rectangles cropped from the middle of each post. A split made for square tiles no longer lines up. A 4:5 post loses a thin strip from each side in its grid thumbnail. In "Portrait 4:5" mode the tool lays the image across those visible 3:4 areas and fills each post's hidden side strips with the neighbouring image, so the picture is seamless on your profile and each post still looks complete when opened. Or choose "Tall 3:4" to upload posts that show uncropped.
Can I make a seamless carousel?
Yes. Choose Carousel and the number of slides. A wide image is cut into 1080×1350 (or square) slides that join up as people swipe.
Will a grid post hurt my engagement?
Each tile is a separate post, and a single tile can look like a fragment in followers' feeds. Many creators use grids for launches or rebrands rather than everyday posting. Add a caption to each tile that works on its own.
Is my image uploaded?
No. The image is cut in your browser with the canvas API. Nothing is uploaded.
Why are my tiles blurry?
The source is too small. A 3-column grid needs 3 × 1080 = 3240 px of width to export full-resolution tiles. The tool warns you when tiles will be upscaled.