Image Splitter - Cut a Picture Into a Grid of Tiles
Set how many rows and columns you want, and the image is sliced into that many equal tiles, each downloadable on its own. Handy for Instagram grids, sprite sheets and multi-page posters. Runs in your browser.
Slicing happens on your device. Tiles keep the source resolution.
What people use a splitter for
The most common job is the Instagram grid: one large image cut into a 3x3 or 3x2 set of tiles, posted in reverse order so the profile page reassembles them into a single mural. Set columns to 3, choose your rows, and download the tiles from the bottom-right backwards as you post. Because the tiles keep their source resolution, each one still meets Instagram's quality threshold rather than arriving as a soft crop.
Developers use it for the opposite reason, pulling a sprite sheet apart into individual frames. If the sheet was laid out on a regular grid, entering the same rows and columns gives you each cell as a separate file, no manual selection required. Designers use it to break an oversized poster into tiles that fit an A4 printer, and teachers use it to turn one picture into a set of jigsaw cards.
The split is arithmetic, not estimation: the canvas width is divided by your column count and the height by your row count, so tiles butt up against each other exactly with no seams, overlaps or lost pixels. Slicing runs through the Canvas API in your browser, which means a large source file is handled at full quality without an upload, and nothing you split is stored anywhere but your own downloads folder.
How to split an image into a grid
- Upload the image. Use the highest-resolution copy you have, since each tile is only a fraction of the original's pixels.
- Set rows and columns. 3 and 3 gives the classic nine-square Instagram grid; 3 columns by 2 rows is the common six-tile banner.
- Click Generate Tiles. Every piece appears below in grid order.
- Download each tile. Click a tile to save it. For Instagram, post them starting from the bottom-right so the profile grid assembles correctly.
A useful tip for grid murals: crop your source to the exact aspect ratio of the finished grid before splitting, using the image cropper. A 3x3 grid of square tiles needs a square source, otherwise the tiles come out rectangular and the mural looks stretched. If you are cutting a sprite sheet, the sprite sheet packer does the reverse job.
Features
Stays on your device
The source image is read locally and sliced in the browser, so nothing is uploaded or stored on a server.
Exact, seamless tiles
Width and height are divided by your column and row counts, so tiles line up edge to edge with no gaps or overlaps.
Full source quality
Each tile is cut from the original pixels, not from a downscaled preview, so large files stay print-sharp.
Frequently asked questions
How do I split an image into 9 squares for Instagram?
Set both rows and columns to 3, then download the nine tiles. Crop your source to a square first so each tile comes out square, and post them starting from the bottom-right so the profile grid assembles in the right order.
Do the tiles line up exactly?
Yes. The canvas width is divided by your column count and the height by your row count, so the tiles are equal and butt together with no seams, overlaps or dropped pixels.
Does splitting reduce quality?
No. Each tile is cut from the original pixels rather than a preview, so a 6000px source gives you tiles sharp enough to print.
Can I use it on a sprite sheet?
Yes, as long as the sheet is laid out on a regular grid. Enter the same rows and columns as the sheet and each cell comes out as its own file.
Are my images uploaded?
No. The file is read locally and sliced on a canvas in your browser, with no server copy at any stage.
How do I make an Instagram grid post?
Start with an image cropped to roughly 3:3.5 (Instagram trims each tile to 4:5), set rows and columns to 3 here, and download the nine pieces. Then post them in reverse order — bottom right tile first, top left tile last — so the grid assembles correctly on your profile. Publish all nine in one sitting, ideally as separate posts a few seconds apart, otherwise the pattern is broken by whatever you post next.
Can I split an image for printing across multiple pages?
Yes — this is the usual way to make a poster or wall-sized print on a home printer. Choose a grid that matches your page layout (2x2 for four A4 sheets, 3x4 for a larger poster), split, then print each tile at 100% scale and tape or mount the sheets together. Because the tool slices the original pixels without re-compressing them, each page keeps full resolution, so the assembled print stays sharp.
🔎 Verify it yourself: nothing uploads
Don’t take our word for it. Open your browser’s DevTools (F12 → Network tab), then run this tool on any image. You’ll see no upload request at all — your file never leaves this tab. You can even turn off Wi‑Fi once the page has loaded and keep working. Every tool on this site works the same way — all processing happens on your device.