Free online tool · no upload · no watermark

Image Splitter

Split any image into a 3×3 Instagram grid, carousel strips, or a custom grid of tiles — cut with pixel-exact precision, entirely in your browser.

Three cuts, done

How to split an image online

The image splitter cuts your picture into equal tiles at full resolution. Nothing is uploaded — every cut happens on your own device.

  1. Load your image

    Drag a JPG, PNG, WebP, or GIF onto the mat, click to browse your files, or paste a screenshot with Ctrl + V.

  2. Choose the grid

    Pick a preset — 3×3 for an Instagram grid, 1×3 for carousel strips — or set any custom rows × columns up to 12×12.

  3. Split & download

    Press Split image and grab single tiles, or download every numbered tile at once as a ZIP file.

Splitting for Instagram? Start from a square photo of at least 3240 × 3240 px so every tile in the 3×3 grid comes out at 1080 × 1080 — the resolution Instagram displays at full quality. Smaller sources still work; the image splitter simply cuts whatever resolution you feed it, without upscaling or compressing anything.

Why a tool at all

Image splitter vs. cropping by hand

You could open a photo editor and crop nine squares yourself — but hand-cropping a grid is slow and surprisingly error-prone.

Cutting a 3×3 grid manually means calculating pixel boundaries nine times, exporting nine files, and naming them in order. One rounding mistake and the tiles won't line up — a one-pixel seam is obvious the moment the grid is reassembled. An image splitter computes every boundary once, distributes remainder pixels evenly, numbers the tiles for you, and guarantees the pieces fit back together exactly. What takes fifteen minutes in an editor takes about fifteen seconds here.

Whether you call it a photo splitter, a picture splitter, or an image slicer, the job is identical: one picture in, a perfectly aligned grid of tiles out.

What it's for

What can you do with an image splitter?

Splitting one picture into a grid of smaller images unlocks a few very specific jobs:

Instagram grid posts

Split one photo into a 3×3 grid (nine squares) and post them in reverse order to turn your profile into one large mosaic. The classic "giant square" effect — no app install needed.

Seamless carousels

Cut a wide panorama into 1×2, 1×3, or 1×4 strips and post them as a swipeable carousel that scrolls through one continuous image.

Poster printing

Split a large design into tiles, print each on a normal sheet, and assemble a wall-sized poster from standard pages.

Puzzles & games

Make photo puzzles, sliding-tile games, or scavenger hunts by cutting any picture into equal numbered pieces.

Why this one

Why use this image splitter

Cut smarter

Tips for a flawless grid split

A few habits separate a clean, professional grid from a messy one:

Answers

Image splitter FAQ

Is this image splitter free?

Yes. ImageSplit is completely free — no sign-up, no watermark, and no limit on how many images you split.

Does my image get uploaded to a server?

No. The splitting happens entirely in your browser using the HTML5 canvas. Your image never leaves your device, which makes ImageSplit safe for private photos and confidential work.

How do I split an image into 9 pieces for Instagram?

Drop your image on the mat, keep the default 3×3 grid, press Split image, then download the ZIP. Post tile 9 first and finish with tile 1 — Instagram shows the newest post first, so posting in reverse order assembles the grid correctly on your profile.

What image formats are supported?

You can load JPG, PNG, WebP, GIF (first frame), BMP, and AVIF — anything your browser can decode. Tiles can be saved as PNG (lossless) or JPG (smaller files).

Will the tiles lose quality?

No. Tiles are cut from the original file at full resolution with pixel-exact boundaries. Choose PNG output for a lossless copy of every tile.

Can I split an image in half?

Yes. Use the 1×2 preset to cut the image into a left and right half, or set the grid to 2 rows × 1 column for a top and bottom half.

What is the maximum image size?

There is no fixed limit — it depends on your device's memory. Images up to about 8000 pixels on the long side split comfortably in modern browsers.

Does the image splitter work on iPhone and Android?

Yes. It runs in any modern mobile browser — Safari, Chrome, Firefox, Samsung Internet. Pick a photo from your camera roll, split it, and the tiles (or the ZIP) land in your downloads, ready to post.

What size should Instagram grid tiles be?

1080 × 1080 px per tile is the sweet spot — Instagram renders squares at up to 1080 px wide. For a 3×3 grid, that means starting from a square image at least 3240 px across. Also note that profile grids now preview posts in a 3:4 crop, so keep each tile's key content centered.

Why are some tiles one pixel different in size?

If the image width doesn't divide evenly by the number of columns, the leftover pixels have to go somewhere. The splitter distributes the remainder across tiles so boundaries stay pixel-exact and the grid reassembles perfectly — a 1001 px-wide image split into 3 columns gives tiles of 334, 333, and 334 px.

Can I use the image splitter offline?

Once the page has loaded, splitting needs no network connection at all — cutting, previewing, and ZIP packing all run locally. You can load the page, switch on airplane mode, and keep splitting.