Input image
Split pieces

Upload an image and choose split options—the pieces appear here automatically.

Split options

Vertically

Quantity of blocks

Split image online

Use this image splitter to split image files into rows, columns, or grids. Set equal blocks or fixed size, preview pieces, and download PNG tiles.

What is image splitting?

Image splitting cuts one photo into multiple smaller images: rows, columns, or a grid of tiles. This page is an image splitter workflow where you choose vertical (horizontal strips), horizontal (vertical strips), or both, then split by equal block count or fixed pixel size with optional overlap between neighbors. You can split image in half, into thirds, or into a full grid, preview every piece with dimensions, and download PNG tiles in your browser.

Split image features

Image splitter controls for rows, columns, or grid tiles in the browser.

  1. Vertical, horizontal, or grid: Split into rows, columns, or both for a full tile matrix.
  2. Equal blocks or fixed size: Choose a block count or set height/width in pixels per piece.
  3. Optional overlap: Share pixels between neighbors when overlap is enabled.
  4. Live piece preview: See every tile with dimensions before download.
  5. Individual or batch download: Save one piece or trigger downloads for the full set.
  6. PNG output: Each piece saves as a numbered PNG file.

How to split an image

Steps for image splitter output and tile downloads.

  1. Upload your image: Use a PNG, JPEG, WebP, or GIF up to 15 MB.
  2. Pick split direction: Vertically for rows, horizontally for columns, or both for a grid.
  3. Set block count or size: Equal blocks divide evenly; fixed size repeats until the edge.
  4. Download pieces: Save tiles individually or download all PNGs in sequence.

Tips for splitting images

Get predictable image splitter tile output.

  1. Start with quantity mode: Equal blocks are easiest for carousels—try 2–5 pieces first.
  2. Check dimensions: Each preview card shows width×height before you download.
  3. Use grid for 3×3 posts: Set quantity 3 vertically and 3 horizontally for nine tiles.
  4. Overlap for print: Add 10–20 px overlap when tiles will be trimmed and mounted.
  5. Combine with /merge-images: Stitch pieces back together or merge with another photo after editing.
  6. Watch the 100-piece cap: Very small block sizes on large images may hit the safety limit.

When to split images

Common uses for image splitting.

  1. Instagram carousels: Slice one wide graphic into swipeable square tiles.
  2. Puzzle and game assets: Cut a source image into equal grid cells.
  3. Print tiling: Divide a poster into pages with optional overlap for trimming.
  4. Social grid posts: Split a hero image across a 3×3 profile grid.

Why use this split image tool

Browser-based image partitioning.

  1. No install: Works in any modern browser with Canvas 2D.
  2. Private: Files never leave your device.
  3. Flexible grid: Combine row and column rules for complex layouts.
  4. Overlap support: Add pixel overlap when pieces need a shared edge.
  5. Free: Unlimited splits and downloads.

Technical details

How image splitting works here.

  1. Split algorithm: PineTools-compatible range math for quantity and fixed-size modes with optional overlap.
  2. Cropping: Canvas drawImage extracts each tile from the source bitmap.
  3. Piece limit: Maximum 100 tiles per operation.
  4. Output format: PNG per piece via canvas toDataURL.
  5. Input limits: 15 MB upload; longest edge 8192 px.
  6. Browser support: Chromium, Firefox, Safari with Canvas 2D.

Frequently Asked Questions

Have questions? We have answers.

More tools from Image & Conversion.