Split an image into a grid

Cut one picture into rows and columns for a carousel or a profile grid. Numbered tiles, one zip. Runs on your device.

How it works

  1. Add one image
  2. Pick rows and columns and check the cut lines
  3. Download the tiles as a zip

How the cuts are made

You choose 1 to 10 rows and 1 to 10 columns, so a picture can become anything from 2 to 100 tiles. The tool divides the width and the height evenly and cuts along those lines. When a side does not divide evenly the tiles differ by at most one pixel: a 3000 by 2000 picture cut 3 by 3 gives tiles 1000 pixels wide and 666 or 667 pixels high. The tiles together cover the picture with no gap and no overlap, so putting them side by side rebuilds it exactly. The chips are shortcuts for common layouts: 1 × 3 for a three-picture carousel, 3 × 3 for a nine-tile grid, 2 × 2 and 1 × 2. Choosing numbers that match no chip selects Custom. A picture narrower than the number of columns, or lower than the number of rows, is refused because a tile would be less than one pixel.

Square tiles and posting order

Make tiles square by centre-cropping first trims the picture around its centre so that every tile is an exact square. The tile side is the smaller of width ÷ columns and height ÷ rows, rounded down. The 3000 by 2000 picture cut 3 by 3 then becomes a 1998 by 1998 area and nine tiles of 666 by 666 pixels, and the preview shades what is trimmed away. Without the option nothing is cropped. Numbering has two modes. By default tiles are numbered 1 to N from the top left, row by row, which suits a carousel because you add them in that order. Number tiles in posting order reverses the count: the last tile, at the bottom right, becomes number 1. A profile grid that shows the newest post first at the top left is built by posting tile 1 first and the top-left tile last. The preview prints the file numbers on the tiles, so you can check before saving.

Format, quality and size

Every tile is saved in the same format as the picture you added. A PNG stays a PNG and is saved without loss, transparent areas included. A JPEG or WebP is saved again at quality 95, which is high but still lossy, so a tile can differ slightly from the matching pixels of the original. A JPEG has no transparency, so any clear areas are filled with white. The files are named like photo-tile-01.jpg, with at least two digits so they sort correctly, and the result list shows the row and column of each. Several tiles come as one zip named after your file. The tool works on one picture at a time, and it does not resize tiles or add gaps, borders or captions. If a single tile is larger than this device can draw, it is made smaller to fit and its row says so.

What happens to your file

The picture is opened once in this tab and each tile is drawn straight from it and saved before the next one is cut. The finished tiles stay in memory until you download them, so a very large set can fill what your device allows; the tool then stops and offers to continue with the rest after you download. Cancel works the same way, and a set that is only partly cut gets no posting order. Nothing is uploaded and your original file is never changed. Because the tiles are redrawn, location and camera details stored in the original are not carried over. Platforms decide for themselves how a grid or a carousel is cropped and previewed, and some change that, so check the current preview shape in the app before you post. The page counts visits with Google Analytics, using only the tool name and rough groups such as a size group, never a file name.

Frequently asked questions

How do I split a photo into a 3 by 3 grid?

Add the photo and choose the 3 × 3 grid chip. The preview draws the cut lines and numbers the nine tiles. For a profile grid, also turn on Number tiles in posting order, then post tile 1 first and tile 9 last. Download the zip when the preview looks right.

How do I split a wide picture into three carousel slides?

Choose the 1 × 3 carousel chip. A 3000 by 1000 picture gives three tiles of 1000 by 1000 pixels. A picture of another shape gives tall or wide slides, so turn on the centre-crop option if you need three squares.

Why are my tiles one pixel different in size?

When the width or height does not divide evenly by the count, the cut lines are rounded to whole pixels. A picture 1000 pixels high cut into 3 rows gives tiles 333, 334 and 333 pixels high. The square option avoids this because every tile is exactly the same size.

What does posting order change?

Only the numbers in the file names. With it off, tile 1 is the top left. With it on, tile 1 is the bottom right and the numbers count backwards, so you can post the files in number order and end up with the grid in the right order on a profile that lists the newest post first.

Will the tiles be sharper or smaller than the original?

Each tile keeps the pixels of its part of the picture, so a 3000 by 2000 photo cut 3 by 3 gives tiles of about 1000 by 667 pixels. JPEG and WebP tiles are saved at quality 95, so file sizes depend on the picture. Use Resize Image or Compress Image afterwards if a platform wants smaller files.

Can I split several pictures at once?

No. This tool takes one picture at a time, because the settings describe one layout and one set of numbered tiles. Run it again for the next picture.