Image Splitter

Cut one image into several: an even grid, a seamless Instagram carousel, a numbered profile grid, two halves, or a poster you can print on ordinary paper. Download each tile or all of them as a ZIP.

Drop an image here, paste with Ctrl/Cmd+V, or choose a file JPG, PNG, WebP, GIF, BMP. Processed on your device; nothing is uploaded.

Load an image to start.

How to split an image

  1. Add the image by dropping it on the box, pasting it, or choosing a file.
  2. Pick what you are splitting for: a custom grid, an Instagram carousel, an Instagram profile grid, two halves, or a poster printed on several sheets.
  3. Check the preview. Dashed lines show every cut and each tile carries its number, so you can see the order before downloading.
  4. Download single tiles by clicking them, or everything at once as a ZIP. File names start with the tile number, so they sort in the right order.

Presets and sizes

PresetTilesTile sizeOrder
Custom gridRows × columns, up to 20 × 20Original pixels divided evenlyLeft to right, top to bottom
Instagram carousel2 – 10 slides in one row1080 × 1350 px (4:5)Slide 1 on the left
Instagram grid, square3 across, 1 – 5 rows1080 × 1080 pxPost 1 = bottom right
Instagram grid, portrait3 across, 1 – 5 rows1080 × 1350 pxPost 1 = bottom right
Halves2Half the width or heightLeft/top first
Poster printCalculated from paper sizeOne page each, with overlapPage row-column

Splitting an image for Instagram

Seamless carousel (panorama)

A carousel post can hold up to 20 images, and every slide takes the aspect ratio of the first. The largest shape that fits is portrait 4:5, 1080 × 1350 pixels, so a three-slide panorama needs an image of 3240 × 1350 (a 12:5 ratio). If your photo has a different shape, Crop to fill trims the edges evenly and Fit, add background keeps the whole picture with bars in the colour you pick. Put important details away from the joins: when someone swipes, the seam can land mid-face.

Profile grid (puzzle feed)

A grid post spreads one picture across three, six or nine separate posts. Because Instagram shows the newest post first, the tiles must be posted in reverse: bottom-right first, top-left last. The tool numbers them in exactly that upload order. Keep two caveats in mind. First, Instagram’s profile grid currently shows posts in a taller 3:4 frame, which trims a little from the sides of each tile, so leave a margin around faces and text. Second, anything you post later shifts every tile by one position, so plan the whole grid before starting and post all of it in one session.

Printing a poster on multiple pages

The poster preset turns any image into a set of printable pages (a technique often called tiling or rasterbation). Choose the paper, orientation and number of pages across; the number of rows follows from your image’s shape. Overlap repeats a strip of the picture on neighbouring pages so you can trim one edge and glue or tape the sheets without gaps; 10 mm suits most home printers, which cannot print right to the edge. The note under the settings shows the finished size and resolution:

Print resolutionResult
150 dpi or moreSharp at arm’s length
100 – 150 dpiGood for wall posters viewed from a metre away
Under 100 dpiVisible pixels up close; use fewer pages or a larger source image

Print every page at 100% / actual size with “fit to page” turned off, or the pieces will not line up. Pages are labelled row-column (Page 2-3 is the second row, third column).

Other uses

Privacy and file formats

Everything runs locally: the image is drawn onto a canvas, cut into tiles, and packed into a ZIP by a small built-in writer that stores files without compression (PNG and JPG are already compressed). PNG keeps exact pixels and transparency; JPG gives smaller files for photos. To resize or crop before splitting, use the image resizer or image cropper; to join images instead, try image merge.

Frequently asked questions

How do I split an image into equal parts?

Load the image, keep Custom grid selected and set the number of rows and columns, for example 1 row and 3 columns to split it into 3 vertical strips. The tiles appear instantly; click any tile to download it or use Download all as ZIP.

How do I split a panorama for an Instagram carousel?

Choose Instagram carousel and pick the number of slides. The image is fitted to a strip of 1080 × 1350 pixels per slide, the tallest 4:5 shape Instagram allows, and split into slides numbered 1 onwards. Upload them together as one carousel post in that order so swiping reveals a seamless panorama.

In what order do I post an Instagram grid?

Post the tile labelled Post 1 first. It is the bottom-right piece. Continue up to the highest number, which is the top-left piece. Instagram puts the newest post at the top left of your profile, so posting in reverse reading order makes the picture line up.

How do I print a large image on multiple pages?

Choose Poster, pick your paper size and orientation, and set how many pages across you want. The calculator works out how many rows you need, adds an overlap so you can trim and glue the sheets, and shows the finished poster size and print resolution. Print every page at 100% or actual size.

Does splitting reduce image quality?

Custom grids and halves copy the original pixels exactly when you download PNG. Instagram presets resize to 1080 pixels wide per tile, which is what Instagram displays anyway. JPG downloads are saved at 92% quality.

Is there a limit on image size or number of tiles?

Custom grids go up to 20 × 20 tiles. Very large images depend on your browser's canvas limit, which is usually around 16,000 pixels per side on desktop and less on phones.

Are my images uploaded?

No. Splitting, resizing and ZIP creation run entirely in your browser with the canvas API and a small built-in ZIP writer, so your photos never leave your device.