Split an image into a grid

Cut an image into a grid of equal tiles, such as a 3 × 3 Instagram grid or a wide panorama split into swipeable slides. Download them all in a ZIP, numbered in order.

Drop an image hereAdd an image

JPG, PNG, WebP, GIF or AVIF, up to 80 MB. You can also paste an image.

Your image

Processed on your device. Your image is never uploaded.

How it works

  1. Your browser decodes the image and shows the grid over it.
  2. Each tile is cut out and saved in the format you choose.
  3. The tiles are packed into one ZIP, named in the order to post them.

Supported formats

Opens
JPG, PNG, WebP, AVIF, BMP and GIF (the first frame of an animation)
Saves
A ZIP of tiles in the same format, or JPG, PNG or WebP
Limits
Files up to 80 MB. The saved image can be up to 16.7 megapixels on iPhone and iPad, 36 on Android and 64 on computers, and 16,384 pixels on its longest side.
  • Every pixel ends up in exactly one tile. When the size doesn’t divide evenly, tiles differ by one pixel.
  • Tiles are numbered in reading order, left to right and top to bottom.
  • Metadata such as camera details and location is not copied to the new file.

Your image stays on your device

This tool runs entirely in your browser. The image is never uploaded, so there is nothing for us to store, see or delete.

To check, open your browser’s developer tools, switch to the Network tab and use the tool: you will not see your image being sent anywhere.

Questions

Are my images uploaded anywhere?

No. The image is read and processed by your own browser. Nothing is sent to our servers, so there is no copy of your image anywhere but your own device.

How do I post a panorama as a swipeable carousel?

Choose one row and as many columns as slides, for example 3 × 1. For Instagram, crop the panorama first so each slide comes out square or 4:5.

In what order should I post a grid?

Profile grids show the newest post first, so post the tiles in reverse: the last tile first and tile 1 last.