Instagram Grid Maker

Drop a photo into the grid maker above. It crops to square, cuts a 3 by 3 grid, and exports nine 1080 × 1080 px tiles numbered in the order you should post them. Upload the bottom right tile first and the top left last, and the picture assembles across your profile.

Drop an image here

or , or paste with Ctrl+V

JPG, PNG, WebP, GIF, BMP and AVIF, up to 50 MB.

Split by
Grid

Your image never leaves your device. Splitting runs in your browser with the Canvas API.

Post them in this order

Each square shows when to post that piece. Start with number 1, the bottom right, and work backwards to the top left. Instagram stacks the newest post first, so posting in reverse is what makes the grid read left to right when it lands.

The profile grid crops every post to 3:4, so keep the part of each piece you care about away from the left and right edges.

Sizes for a 3 × 3 grid

Piece sizes computed by the splitter library. Platform dimensions from the site spec table, last verified 7 September 2026.
Instagram profile grid tile1080 × 1440 px (3:4)
Instagram square post1080 × 1080 px (1:1)
Instagram portrait post1080 × 1350 px (4:5)
From a 1080 × 1080 square9 pieces of 360 × 360 px, exported at 1080 × 1080 px
From a 1080 × 1350 portrait9 pieces of 360 × 360 px, cropped to 1080 × 1080 px first, exported at 1080 × 1080 px
From a 4000 × 3000 photo9 pieces of 1000 × 1000 px, cropped to 3000 × 3000 px first, exported at 1080 × 1080 px
Upload orderPiece 9, then 8, then 7, then 6, then 5, then 4, then 3, then 2, then 1

A grid post is one picture spread across nine squares of your profile. Done properly it turns the top of a feed into a billboard. Done in a hurry it turns into nine tiles in the wrong order and an afternoon of deleting posts.

The hard parts are the crop, the size and the order, so this preset handles all three. Square crop first, with control over where the square sits in a rectangular photo. Nine tiles at 1080 × 1080 px, which is the size Instagram stops rescaling at. File names numbered in posting order, which is the reverse of reading order, because the newest post takes the top left corner and pushes everything else right and down.

One change to plan around. Instagram now crops profile thumbnails to 3:4 portrait instead of square, so a nine-square grid shows with a slice off the top and bottom of every tile in the grid view. The full square still appears when someone taps a post. In practice that means composing for the middle band: faces, text and anything you cannot afford to lose stays away from the top and bottom edges of each tile.

A grid is also temporary by design. Every post you publish afterwards shifts the whole thing one square along, so plan it as a moment rather than a permanent header.

Nothing is uploaded. The crop and the nine cuts happen on a canvas in this page.

What this split is used for

Profile takeover for a launch

Nine tiles filling three rows makes an announcement impossible to scroll past. Post the whole grid in one sitting so nothing interrupts it, and schedule the next normal post for a day or two later. Anything published in between shifts the grid one square and breaks the picture.

Portfolio or lookbook header

Photographers and designers use a nine-grid as a cover for the work below it. A high resolution source matters here: each tile is only a ninth of the original, so start from something large enough that a 1080 × 1080 px tile is a crop rather than an upscale.

Event or menu board

A poster, a menu or a schedule split across nine tiles is readable at grid size in a way one shrunken image never is. Keep type large and centred in each tile, since profile thumbnails are cropped to 3:4 and anything near a tile's top or bottom edge is hidden.

Test the grid before you commit

The preview shows all nine tiles laid out as they will appear, which is the cheapest way to find out that a face lands on a seam. Drag the interior cut lines, move the square crop, and re-export until the layout works. Nothing is posted until you upload it yourself.

Tips

  • Post the bottom right tile first and the top left last, because the newest post lands in the top left.
  • Publish all nine in one sitting so no other post shifts the grid out of line.
  • Keep faces and text in the middle of each tile, since profile thumbnails are cropped to 3:4.
  • Start from a square source of at least 1080 pixels so each tile is a full-resolution crop.
  • Write a short caption for each tile rather than pasting the same text nine times.

Frequently asked questions

How do I make a 3x3 grid for Instagram?

Crop your photo square, split it into nine equal tiles, then post them in reverse order. This page does the crop and the split in one step and numbers the files so the first one you upload is the tile that belongs in the bottom right of the finished grid.

In what order do I post the nine tiles?

Backwards from how you read them. A profile grid puts the newest post top left and pushes older ones right and down, so the bottom right tile has to go up first. Work right to left along the bottom row, then the middle row, then the top.

What size should Instagram grid tiles be?

Export at 1080 × 1080 px per tile. That is the width Instagram serves feed images at, so a larger tile gains you nothing once posted and a smaller one gets upscaled. Start from a square source of 1080 pixels or more so each tile is a genuine crop.

Does the new Instagram profile grid break a 3x3 post?

It trims it rather than breaking it. Profile thumbnails are cropped to 3:4 portrait, so the top and bottom of each square tile is hidden in the grid view. Tapping a post shows the full square. Compose for the middle band of every tile.

Will my grid stay intact after I post again?

No. Each new post moves every tile one square along, so the picture falls apart as soon as you publish anything else. Grid posts are a temporary layout. If you want a permanent header, a pinned carousel holds its shape where a grid does not.

Is this Instagram grid maker really free?

Yes. No account, no watermark, no daily limit and no paid tier. The splitting runs in your browser through the Canvas API, so there is no server cost behind it and no reason to charge. Your photo is never uploaded anywhere, which is the other half of the point.

Can I make a grid that is not 3x3?

Yes. A profile grid is always three columns wide, but you can use as many rows as you like. Six tiles fills two rows, twelve fills four. Use the count pages for those and keep the column count at three so the tiles line up with the profile layout.