Edit
Split an image into tiles
Cut an image into a grid and download every tile in one ZIP - for an Instagram carousel, a puzzle, a set of map tiles, or anything that needs a picture in pieces. The tiles cover the image exactly: every pixel appears in one tile and no pixel appears in two, and when the image does not divide evenly the last row and column take the remainder rather than a strip being quietly dropped.
How to split an image into tiles
- Drop in one image.
- Choose the number of rows and columns.
- Download the tiles as a ZIP, named by row and column.
Supported formats
This tool accepts JPG, PNG, WebP, GIF, BMP and AVIF files. Everything is decoded by your own browser, so the formats available depend on what your browser can open - which for HEIC in particular varies between Safari and other browsers.
Frequently asked questions
What happens when the image does not divide evenly?
The remainder goes to the last row and column, so an image 100 pixels wide split into three gives tiles of 33, 33 and 34 rather than three of 33 and a lost column. Reassembling the tiles gives you back exactly the original image, which is a property the tool is tested against rather than a claim.
How are the tiles named?
By row and column - tile-r1-c1, tile-r1-c2 and so on - so sorting them alphabetically puts them in reading order, and it is unambiguous which one goes where. Names are sanitised before they go into the archive, because an archive entry name is a path.
Why are the tiles PNG?
Because cutting an image up should not also degrade it. PNG is lossless, so the tiles are exactly the pixels that were in the original, and reassembling them gives the original back. Saving the tiles as JPEG would add a lossy generation to each one, and any seam between two tiles would then show.
Is my image uploaded?
No. The image is decoded in your browser, each tile is drawn from it on your device, and the ZIP is assembled in the tab. Your image never leaves your device.
Related tools
- Image JoinerPut two or more images side by side or one above the other, with spacing and a background.
- Contact Sheet MakerLay a folder of images out in a grid with even spacing - a contact sheet, a collage or a sprite sheet.
- Image CropperCrop images to any area or a fixed aspect ratio in your browser.
- Image ResizerResize images by width, height, percentage or exact dimensions in your browser.
Looking for something else? Browse all ImageUtility tools.