About this tool
Split a single image into a grid of equal-sized pieces — used for Instagram grid layouts (the staggered nine-square posts you see on profiles), large prints split across multiple sheets, or producing tile sets for games. Drop in your image, pick the grid, and download a ZIP of the pieces.
When to use it
- Producing an Instagram grid (3×3) where one image spans nine posts
- Splitting a large image across multiple printed pages for poster-size output
- Producing tile sets for a game or web layout
- Slicing a panoramic image into displayable chunks
- Producing a storyboard from a single composed image
What to expect
The image is divided into equal pieces — no overlap, no gaps. Source dimensions are divided evenly; if they don't divide cleanly into your grid, the rightmost and bottom pieces include the leftover pixels (typically not visually noticeable). Pieces are named with row-column coordinates so you can post them in order.
Frequently asked questions
What grid sizes are supported?
Common Instagram grids (1×3, 3×3, 3×6 for nine-square layouts), plus arbitrary custom grids (e.g., 4×4, 5×3). The interface caps at sensible maxima for performance.
Will the pieces be exactly the same size?
Yes — within a pixel of each other. If the source dimensions don't divide evenly, the last row/column pieces include the leftover pixels (e.g., a 1080-wide image split into 3 columns produces 360-wide pieces; a 1081-wide image produces 360, 360, 361).
How are the output files named?
Row-column coordinates: `image_r0_c0.jpg`, `image_r0_c1.jpg`, …, `image_r2_c2.jpg`. Lets you post them in the right order on Instagram or stitch them back together if needed.