Instagram Grid / Carousel Splitter
Slice one image into a 3×3 grid or multi-panel carousel for Instagram, download as a ZIP.
How to Use
- Drag and drop an image onto the drop zone, or click to browse.
- Choose a layout: 3×3 grid, 2×2 grid, or a 3-panel horizontal/vertical carousel.
- Preview the numbered tiles exactly as they'll be cut.
- Click Download All Tiles to get a ZIP with every tile as a separate PNG.
When to Use This
- Launching a profile redesign where one large artwork spans the top nine squares and sets the tone before anyone scrolls.
- Breaking a wide panorama into three carousel panels so followers swipe through it instead of seeing it squeezed into one frame.
- Splitting an infographic that is unreadable at thumbnail size into panels each large enough to read on a phone screen.
Frequently Asked Questions
About This Tool
An Instagram profile lays posts out in rows of three, newest first, so a picture cut into nine tiles and uploaded in reverse reassembles itself across the top of the grid. A carousel works differently: its panels sit side by side inside one swipeable post, which is why a three-panel split reads as a single wide or tall image.
This tool divides the image into equal regions, the natural width over the column count and the height over the row count, then draws each region onto its own canvas with a source-rectangle copy, so every tile comes from full-resolution pixels. Tiles are numbered left to right and top to bottom. Each is encoded as PNG and packaged with JSZip 3.10.1 into a single archive named instagram-tiles.zip.
Notes & Limits
- Tiles are always PNG, even from a JPEG source, so the ZIP is considerably heavier than the single image you started with.
- The image is divided exactly as supplied, with no cropping step, so a non-square photo in a 3x3 layout gives non-square tiles Instagram will crop again.
- Each tile is a half or a third of the original width, so a 1080 pixel image yields 360 pixel tiles, below what a full-size post wants.
- Upload order is yours to manage. Tiles are numbered in reading order, which is the reverse of the order a profile grid needs.