Image Splitter (Grid Slicer)

Slice an image into a grid — drag the cut lines to make the pieces uneven, then download them all as a ZIP. 100% in your browser.

Drop images here, or click to choose them — one, or a folder of them

Choose how many pieces you want, then drag any line on the picture to move it — the pieces do not have to be the same size.

4 pieces

How close a colour has to be to the page to count as background. Higher is looser, lower is stricter.

🔒 The picture is cut up inside your browser and never uploaded. Each piece is named with its row and column number, so they stay in order.

Split an image into a grid

Cut a single picture into a grid of tiles by choosing the number of rows and columns. Popular for Instagram grid posts, printing a large image across several sheets, making puzzle pieces, or slicing a sprite sheet.

The picture is shown with the cutting lines drawn on it, and you can drag any line to move it — sprite sheets, comic strips and scanned pages are rarely divided evenly. Each piece shows its own pixel size as you drag, and one button puts the grid back to even. The split is computed so every pixel of the original ends up in exactly one tile — no gaps and no overlaps, even when the dimensions don’t divide evenly. Each tile is named by its row and column so it stays in order, and all the tiles download together as a ZIP. The slicing happens with the Canvas API in your browser; nothing is uploaded.

Frequently asked questions

How are the tiles named?

Each tile is named with its 1-based row and column, e.g. photo-r01-c02.png, so the pieces sort back into the original order.

What if the size does not divide evenly?

Each cut is rounded to a whole pixel and no piece is allowed to disappear, so the tiles still cover the whole image with no gaps or overlaps. You can also drag any cutting line to place it exactly where you want.

Is my image uploaded?

No. The image is sliced entirely in your browser with the Canvas API and never leaves your device.