Image Splitter

Split a picture into a grid of equal tiles: 3 × 3, 3 × 2, 3 × 1 for a profile grid or carousel, halves, quarters, or any number of rows and columns up to 20 × 20. Every tile is copied pixel for pixel. Save them all as one ZIP, or one tile at a time.

  1. 1Choose an image
  2. 2Set the grid
  3. 3Download

1Choose an image

or drop an image here, or paste one with Ctrl/Cmd+V

No image yet

Your image never leaves your device. It is split in your browser. We count visits and finished downloads (tool name only) with analytics that sets no cookies.

2Set the grid

Grid (columns × rows)
Tile shape

3Download

How to split an image into a grid

  1. Choose your image. Drop it on the box above, paste it, or press Choose image. PNG, JPG, WebP, GIF (first frame), BMP and AVIF work if your browser can open them.
  2. Set the grid. Press 3 × 3, 3 × 2 or 3 × 1, or type any number of columns and rows from 1 to 20. The preview draws the cut lines and numbers every tile.
  3. Pick the tile shape. Keep the whole image, or crop the centre so every tile is square (1:1) or portrait (4:5 or 3:4). The part that will be cut away is shaded.
  4. Download. Get every tile in one ZIP, or open "Download one tile at a time" and press the tiles you want.

What you get

  • Exact pixels: each tile is copied straight from your image, with no resizing. A PNG tile has exactly the same pixels as that part of the original.
  • Even tiles: if the width does not divide evenly (1000 px into 3 columns, say), "Keep the whole image" makes tiles 333 and 334 px wide, so nothing is lost. "Equal tiles" trims the spare pixel or two from the edges instead, so every tile is the same size.
  • PNG or JPG: PNG keeps every pixel and any transparency. JPG files are smaller but not exact, and transparent areas become white.
  • Names that sort in order: tiles are named by row and column, or numbered. "Numbered from the bottom right" makes the last tile number 01, which helps if you post tiles one at a time to a feed that puts the newest post first.

Splitting for a profile grid or carousel

A grid of three columns, such as 3 × 1, 3 × 2 or 3 × 3, makes one big picture across a three-column profile when the tiles are posted in the right order. 3 × 1 also works as a swipe-through carousel. Apps change how they crop and size grid thumbnails from time to time, so check how your tiles look in the app's own preview before you post.

FAQ

How do I split a picture into equal parts?

Choose your picture, then press a preset such as 2 × 2 or type the number of columns and rows. Choose "Equal tiles" if every tile must be exactly the same size. Press Download all tiles (ZIP).

How can I split a photo into two parts?

Press 2 × 1 to cut it into a left and a right half, or 1 × 2 for a top and a bottom half. If the width is an odd number of pixels, one half is 1 px wider, unless you pick "Equal tiles".

How do I make a 3 × 3 grid from one photo?

Press 3 × 3, pick a tile shape, and download the ZIP. You get nine tiles named by row and column. To post them one by one, choose "Numbered from the bottom right", so you can post 01 first and 09 last.

Does splitting lower the quality?

Not with PNG. Each tile is copied pixel for pixel, with no resizing, so each PNG tile matches that part of your original exactly. JPG re-compresses each tile, so it is smaller but slightly less sharp; use quality 90 or more to keep it close.

How big can the image be?

Any size your browser can open. Tiles are cut one at a time, so even very large photos work. The ZIP is built in memory, so on a phone a very large image with hundreds of tiles may be slow.

Does this tool upload my image?

No. Your image is opened and split by your browser on your own device and is never sent to a server. You can check: open your browser's developer tools, go to the Network tab, and use the tool. The page counts visits and finished downloads (tool name only) with analytics that sets no cookies, and no image data is ever sent (see privacy).

More free tools