Image Grid Slicer
Slice an image into an N×M grid of tiles in your browser.
Image Grid Slicer — Drop in an image and cut it into an even N×M grid of tiles using the HTML canvas. Pick how many rows and columns you want, preview every tile, and download them all at once as a ZIP (built with fflate) or grab a single tile. Everything runs locally in your browser, so your image is never uploaded.
What is Image Grid Slicer?
Image Grid Slicer is a free, in-browser tool that splits one image into a grid of equal tiles. Set the number of rows and columns and the tool divides the picture into rows × columns pieces of equal size, numbered left-to-right and top-to-bottom. It is handy for making an Instagram or social-media carousel from a single wide image, cutting a sprite sheet or texture atlas into individual frames, building image puzzles, or chopping a large screenshot into smaller sections. It works on any image your browser can open (PNG, JPEG, WebP, and more), shows a live preview of every tile, and lets you download the whole set as a ZIP or save one tile at a time.
How to use Image Grid Slicer
- Drag and drop an image onto the dropzone, or click it to choose a file (PNG, JPEG, WebP, or any image your browser can open).
- Set the number of Rows and Columns for the grid; the tool slices the image into rows × columns equal tiles automatically as soon as you change a value.
- Review the tile count and each tile in the preview grid — click any tile thumbnail to open it in the zoom lightbox.
- Click 'Download ZIP' to save every tile in one archive, named in row-column order.
- Or click 'Download first tile' to save a single tile, useful when you only need one piece.
Examples
Make a 3-tile Instagram carousel
Drop a wide 3240×1080 banner, set Rows to 1 and Columns to 3, and the tool produces three 1080×1080 squares. Download the ZIP to post them as a seamless swipe-through carousel.
Cut a sprite sheet into frames
Load a 4×4 character sprite sheet, set both Rows and Columns to 4, and get 16 evenly cut frames. Download the ZIP to use each frame separately in a game or animation.
Split a tall screenshot
Drop a long screenshot, set Rows to 4 and Columns to 1, and the image is cut into four stacked sections you can share or attach one at a time.
Frequently asked questions
- Is my image uploaded to a server?
- No. Slicing runs 100% client-side in your browser using the HTML canvas, and the ZIP is packed locally with fflate. Your image is read and processed on your device and is never uploaded, so it stays private.
- What image formats can I slice?
- Any image your browser can open (the dropzone accepts image/*), including PNG, JPEG, and WebP. Tiles are exported as PNG to keep every piece sharp and lossless.
- How are the tiles sized and numbered?
- The image is divided into equal rows × columns tiles. The last row and column absorb any leftover pixels so nothing is lost. Tiles are numbered left-to-right, top-to-bottom (row 1, column 1 first).
- How do I download all the tiles at once?
- Click 'Download ZIP' to get every tile in a single archive packed with fflate. The files are named by their row and column so they sort in order. You can also use 'Download first tile' for just one piece.
- Is there a limit on grid size or image size?
- There is no fixed limit set by the tool. Rows and columns must be at least 1, and very large images or grids are bounded only by your browser's and device's available memory since all processing happens locally.
Related tools
Image Format Converter
Convert images between AVIF, WebP, PNG, JPEG, BMP, ICO and single-frame GIF entirely in your browser.
Excel/CSV to JSON
Convert an Excel or CSV spreadsheet into JSON or CSV right in your browser.
EXIF Viewer & Metadata Remover
View an image's EXIF metadata — camera, lens, capture date, and GPS location — then strip every tag and download a clean copy, all in your browser.
Favicon Generator
Turn one PNG or JPG image into 16, 32, 48, 180 and 512 px square icons in your browser.