Grids · Carousels · Strips · Posters

Online Image Splitter

One source image.
A grid you control.

Cut a photo into a 3 × 3 grid, side-by-side carousel pieces or strips, by count or exact pixel size, with optional overlap for printing. Check the cut lines, then download each tile or one ZIP. Your image stays in this browser.

  • Layouts Grid, rows or columns
  • Tiles Up to 100 per image
  • File size limit 20 MB per image
  • Downloads Single tiles or ZIP

Built & Designed by Bhavin J. Sheth Last updated:

YOUR WORKSPACE

Plan the grid. Keep every pixel.

Add an image to split

Drop, paste or choose one image.

JPG · PNG · WebP · AVIF · BMP · GIF · SVG · HEIC · 20 MB

Add an image to begin.

No image yet

Quick layouts

Your tile plan

Add an image to see the plan.

Choose the cut

Strips, a grid or a pixel-sized tile.

Every setting changes the dashed cut lines on the preview right away, so you can see the result before any file is made.

Setting What it does Good for
Grid Cuts both ways: rows from top to bottom and columns from left to right. A 3 × 3 profile puzzle, or a poster spread over several sheets.
Columns only Pieces side by side, each the full height of the image. A wide panorama shown as a swipe-through carousel.
Rows only Strips stacked from top to bottom, each the full width. A long screenshot or infographic shared in parts.
Number of rows or columns Splits as evenly as whole pixels allow. When the count matters more than an exact size.
Tile width or height in px Uses that size for every tile; the last one keeps whatever is left. When another app needs pieces of a set pixel size.
Overlap Repeats a strip of pixels on both sides of every cut. Printed sheets you will trim and tape together.
Select an area Splits only the part you drag or type; the rest is ignored. Leaving out a border, watermark or empty sky first.

Quick layouts

One tap. Then check the lines.

3 × 3 grid

Nine tiles for a profile puzzle. Post them from the last file to the first, so the top-left tile ends up at the top-left of the profile.

3 across

Three side-by-side pieces of a wide photo for a carousel. Crop the photo to three times the post width first for seamless edges.

2 × 2 and 2 halves

Four quarters for a print spread on four A4 sheets, or two halves for a before-and-after pair.

3 strips

Three horizontal bands of a tall screenshot or menu, each the full width and readable on a phone.

A small worked example

Keep the remainder. Do not stretch it.

A tiny 7 × 5 px image, split two ways. These are the exact tile sizes the tool produces.

Setting Column widths Row heights Tiles
3 columns × 2 rows 2, 2 and 3 px 2 and 3 px 6, covering all 35 pixels
Tile width 3 px, height 2 px 3, 3 and 1 px 2, 2 and 1 px 9; the last row and column are smaller
3 columns with a 4 px overlap Each inner cut gains 2 px on both sides Unchanged Edges repeat, so the files cover more than the image

An odd overlap such as 3 px is split as 1 px before the cut and 2 px after it. Overlap never reaches past the edge of the image or the selected area.

How the tiles are made

Cut on whole pixels. Saved one by one.

Nothing is resized: each tile holds exactly the pixels inside its cut lines.

From one image to many files

The image is opened at full size in your browser; its type is checked from the file's first bytes.
The plan places every cut on a whole pixel, inside the selected area, with any overlap you set.
Each tile is copied out and saved as JPG, PNG or WebP, one after another, so Stop keeps the finished ones.
Download ZIP packs the finished tiles as they are, named by row and column.

A specific next use

Choose a grid for the actual destination.

Use Setup What to check
A 3 × 3 Instagram puzzle for a shop opening or product launch 3 × 3 grid · JPG · pattern row-{y}-col-{x} Instagram's profile grid can crop tiles; check its current layout and keep text away from tile edges.
A shop banner or poster printed on A4 sheets at a local print shop 2 × 2 grid · 20–40 px overlap · PNG Print every sheet at actual size with fit-to-page off, trim the overlap on one side and tape the sheets together.
A panorama carousel 3 across · JPG Crop the photo first with the Image Cropper so its width is exactly three times the slide width.
A long screenshot for WhatsApp 3 strips, or Rows by height Each strip stays full width, so text remains readable when opened on a phone.
Tiles of a set size for a game, map or texture Tile width and height in px · PNG The last row and column keep the remainder; resize the image first if every tile must match.

Troubleshooting

Read the plan box before you make the tiles.

Make tiles stays switched off

The plan box says what is wrong with the settings.

  • Use whole numbers only.
  • Stay within 100 tiles.
  • Or press Reset grid & area.

The tiles are not all the same size

The image does not divide evenly by your count or size.

  • Counts differ by at most 1 px.
  • Pixel size leaves a smaller last tile.
  • Crop the image to an exact multiple.

The tiles are much larger than the photo

PNG keeps every pixel without compression.

  • Choose JPG for photos.
  • Or WebP if it is offered.
  • Lower overlap repeats fewer pixels.

The page scrolls while I drag

Area selection is off, so the preview scrolls normally.

  • Press Select an area first.
  • Drag, then press Done selecting.
  • Or type numbers under Exact area.

Image splitter questions

Before you make the tiles

How do I split an image into equal parts?

Add the image, choose a quick layout or set the number of rows and columns, and check the dashed lines on the preview. Press Make tiles, then download the tiles one by one or all at once with Download ZIP.

How do I make a 3 × 3 grid for Instagram?

Press the 3 × 3 grid button, choose JPG and press Make tiles. Files are named row-1-col-1 to row-3-col-3. Post them in reverse order, starting with row-3-col-3, so the picture lines up on your profile. Keep important text away from tile edges.

How do I split a panorama for a swipe carousel?

Press 3 across, or choose Columns only and set your number of pieces. Each piece is the full height of the photo. For seamless swiping, first crop the panorama so its width is an exact multiple of the slide width you want.

How do I print a large image on several A4 sheets?

Use a grid such as 2 × 2, add an overlap of about 20–40 px and save as PNG. Print every tile on its own sheet at actual size with fit-to-page off, trim the overlap from one side of each joint and tape the sheets together.

What happens when the image does not divide evenly?

With a number of rows or columns, the tiles differ by at most 1 px, and no pixel is lost. With a tile size in pixels, every tile has that size except the last one, which keeps whatever is left. Nothing is stretched or padded.

Can I split only part of the image?

Yes. Press Select an area and drag on the preview, or open Exact area and type X, Y, width and height in pixels. The grid and overlap then apply inside that area only. Use whole image puts it back.

Which formats can I use?

You can add JPG, PNG, WebP, AVIF, BMP, GIF, HEIC and self-contained SVG images up to 20 MB and 20 MP. Tiles are saved as JPG, PNG or WebP when the browser supports it. JPG photos default to JPG tiles; PNG keeps transparency.

How many tiles can I make?

Up to 100 tiles, with no more than 60 MP of tiles in total including overlap and 96 MB of files. Tiles are made one after another; Stop keeps the ones already finished.

Can I reuse my grid settings later?

Yes. Under Saved setups, press Save this setup to keep the grid, format, file pattern and area in this browser, with a small reminder picture. Up to six are kept. A saved area is used only for an image of the same size.

Is my image sent to a server?

No. The image is cut and saved in this browser, and the ZIP is built here too. Only a HEIC photo that the browser cannot open loads a decoder from jsDelivr, without your image. After you leave, only your Appearance choice and any setup you saved stay in this browser.

Ready to split your image?

Back to your grid, or browse the image tools and the full tools directory.

Back to workspace ↑