Instagram Grid / Carousel Splitter
Slice one image into a 3×3 grid or multi-panel carousel for Instagram, download as a ZIP.
Instagram Grid / Carousel Splitter
Drop an image here or click to browse
Square images work best for grid layouts
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.
Frequently Asked Questions
QDoes my image get uploaded anywhere?
No. Slicing happens entirely in your browser using the Canvas API, and the ZIP is built client-side too. Your image is never uploaded to a server.
QWhat order should I upload the tiles to Instagram?
For a 3×3 profile grid, upload tiles in reverse order (from the last/bottom-right tile to the first/top-left) since newer posts appear first on your grid. For a carousel post, upload the numbered tiles in order 1, 2, 3.
QShould my image be square before splitting?
For a clean 3×3 or 2×2 grid effect, yes — crop it to a square first (try the Image Cropper tool with the 1:1 ratio). Carousel layouts work fine with rectangular images too.
About This Tool
The uploaded image is divided into equal-sized regions based on the chosen column/row layout, and each region is drawn onto its own canvas via drawImage() with source-rectangle clipping. All tile canvases are converted to PNG blobs and packaged into a single ZIP archive using the JSZip library, entirely in the browser.