PK Systems PK Systems
Image Tools

Instagram Grid Splitter

Slice a wide banner into perfect Instagram tiles — numbered in posting order so the feed reads correctly.

Instagram Grid Splitter

Drop your banner here or click to pick PNG, JPG or WebP. Stays in your browser.

All processing in your browser — no upload, no tracking.

3 × 3 is the classic 9-square puzzle. 6 × 3 and 9 × 3 give you a long scrolling feed.

Status

What this tool does

Slices one wide banner image into a grid of square Instagram-ready tiles, numbered in the exact order you should post them so the feed reads correctly. Perfect for the puzzle feed trend — that visual trick where the full picture is gradually revealed across nine (or eighteen, or twenty-seven) consecutive posts and your profile grid forms one big composition. Everything happens locally on your device — your banner is never uploaded, never copied to a server, never logged. There is no signup, no watermark, no cropping fee. Each tile is cropped to a perfect 1:1 square and exported at quality 92 to leave headroom for Instagram's own re-compression on upload. Tiles are numbered in posting order, not reading order — Instagram fills the feed grid from bottom-right to top-left, so the bottom-right tile is post #1 and the top-left is the last one to publish. File names follow the same order (ig-tile-01.jpg through ig-tile-NN.jpg) so you cannot lose track when batch-uploading. Download tiles individually or grab them all in one ZIP.

How to split images for Instagram

  1. Drop your banner — Use a wide image sized to your target grid (e.g. 3240 × 3240 for a 3 × 3 puzzle of 1080 × 1080 tiles).
  2. Pick a layout — 3 × 3 for the classic 9-square puzzle. 3 × 2, 6 × 3 or 9 × 3 for longer reveals.
  3. Check the numbering — Each tile shows its post number. Post #1 first; the grid will fill correctly from bottom-right.
  4. Download and post — Save tiles individually or grab the ZIP. File names like ig-tile-01.jpg match the post order.

How the slicing works

The source banner is divided evenly into the grid you picked — three columns by three rows for the classic 9-square puzzle, six by three or nine by three for longer scroll-revealing feeds. Inside each cell, the tool centre-crops a perfect 1:1 square so every tile is the same shape, regardless of the source's overall aspect ratio. Tiles are exported at JPEG quality 92, which leaves headroom for Instagram's own re-compression pass on upload — going higher would not help because Instagram's pass dominates anyway. Tile numbering reverses the reading order on purpose: the bottom-right tile becomes post #1 because that is the slot Instagram fills first when you publish. Post tile #1 first, then #2, then #3, and so on; by the time you publish the last tile (top-left), the entire composition will be visible from your profile grid. File names follow the same order — ig-tile-01.jpg is the first one you should post — so you can batch-upload through the Instagram app without second-guessing the sequence.

Recommended source sizes

For a 3 × 3 grid, prepare a 3240 × 3240 source — Instagram serves at 1080 px per tile. For 3 × 2, use 3240 × 2160. For 6 × 3, use 6480 × 3240. For 9 × 3, use 9720 × 3240. Anything bigger gets resampled by Instagram on upload, so larger sources don't help quality. The tool tolerates non-square sources (it will cover-crop each cell to a square), but you'll lose visual content on the cropped edges. Designing in the right aspect from the start avoids surprises in the preview.

Frequently asked questions

Is my image uploaded?
No. Every slice is produced locally on your device and the ZIP is assembled in browser memory. Your banner never leaves the page, is not stored, indexed, logged, or shared.
Why is post #1 the bottom-right tile?
Instagram fills the grid in reverse — your most recent post sits in the top-left slot. To make a multi-post puzzle reveal correctly, you have to publish the bottom-right tile first, then move backwards toward the top-left.
Will Instagram crush the quality?
Instagram re-compresses every upload. We export at quality 92 to leave headroom; uploading at quality 100 doesn't help because Instagram's own pass dominates. Keep your source at 1080 × 1080 per tile for the best result.
Can I change the tile aspect ratio?
Tiles are forced to 1:1 because that's how Instagram displays grid posts. If you need 4:5 portraits, you'd build a different layout — but the puzzle effect only really works with squares.
What if my source isn't square?
Each cell is cover-cropped to a square, which means the edges of non-square sources are sliced off. Plan your composition so important details stay near the centre of each cell.
Does it work on phones?
Yes. The slicing yields between cells to keep the UI responsive, and per-tile downloads work everywhere. The ZIP option needs a few seconds on mobile Safari for big grids.