Free Image Splitter

Cut one image into pieces. Start from an even grid, then drag each split line or type its exact pixel position — so a stitched collage can be cut along its real edges, not just into equal parts. Everything runs in your browser, so the image is never uploaded.

Image processing stays on this device

Drag and drop files here

or

How to Split an Image

  1. Upload a JPG, PNG, or WebP image by dragging & dropping or clicking to browse
  2. Pick a common split, or set your own row and column count to lay out the lines
  3. Drag any split line to move it, or type its exact pixel position — add and remove lines as needed
  4. Click "Split", then download the pieces individually or once as a ZIP

Features

  • Drag each split line, or type its exact pixel position
  • Uneven pieces — cut a stitched collage along its real edges
  • Add or remove individual lines, up to 144 pieces
  • Even-grid presets and one-click redistribute as a starting point
  • Skip existing borders and seams with margin and discard controls
  • Pieces named by row and column so the order survives the download

Splitting and Combining

This tool is the reverse of the Image Collage Maker. Splitting a collage that was built as an even grid returns the original pieces, and combining those pieces rebuilds the collage. If you want to cut one freehand region instead of an even grid, use the Image Cropper.

Practical limits

Browser processing safeguards

These are ToolkitFree screening thresholds, not promises that every browser can reach them.

SafeguardDesktopMobile
Single-image hard cap100 MP100 MP; the 80 MP total cap can block first
Pieces per split Up to 144 Up to 144
Encoded input warning100 MiB40 MiB
Encoded input block250 MiB100 MiB
Total pixels warning80 MP32 MP
Total pixels block200 MP80 MP
Working memory warning512 MiB192 MiB
Working memory block1 GiB384 MiB
Parallel processing Up to 2 pieces Up to 2 pieces

Large dimensions can exhaust browser memory before encoded file size looks large. ToolkitFree checks dimensions and estimated working memory before processing.

Frequently Asked Questions

How does the image splitter work?
The splitter measures your image in the browser, cuts it along the split lines you set, and redraws each piece onto its own canvas. The image is never uploaded for processing.
Can I split a picture into pieces that are not the same size?
Yes. Start from an even grid, then drag any split line to a new position, or type an exact pixel position for it. You can also add and remove individual lines, so a composite made of differently sized pictures can be cut exactly along its real edges.
How do I place a split line precisely?
Every line has a pixel input beside the preview, so you can type an exact position. You can also focus a line and nudge it with the arrow keys, one pixel at a time, or ten pixels while holding Shift. Dragging snaps to the evenly spaced position when you come close to it.
What happens when the size does not divide evenly?
A 1000px wide image divided into 3 leaves one extra pixel. The even grid spreads any leftover pixels across the leading pieces, so no two pieces differ by more than one pixel. If you need exact sizes instead, set each split line position yourself.
Can I split an image that already has gaps between the pictures?
Yes. Set the outer margin to skip a border, and set the discard width so each split line drops a band of pixels instead of cutting at a single point. The pieces are then taken from the content between those bands. Automatic seam detection is not part of this version.
How many pieces can I create?
Up to 144 pieces, which is a 12 by 12 grid. Larger grids are rejected because the browser has to hold every piece in memory before you download them.
Does splitting reduce image quality?
PNG and WebP output keep the decoded pixels of each piece. Choosing JPG output re-encodes each piece, which adds a second round of lossy compression on top of whatever the source already had. Keeping the input format avoids that when the source is PNG or WebP.
How do I split an image for an Instagram grid?
Upload the image, choose 3 rows and 3 columns, then split. The pieces are named by row and column so you can post them in the correct order. Instagram fills a profile grid from the top left, so post the last piece first if you want the grid to read normally.
What are the downloaded files named?
Grid pieces are named after the source file with a row and column suffix, such as photo-r1-c1.png. When you split into a single row or a single column the pieces are numbered in order instead, such as banner-1.png.
Can I download all the pieces at once?
Yes. Each piece has its own download link, and Download all as ZIP builds a single archive in your browser. The ZIP is created locally, so nothing is sent to a server.
Can I split a PDF or a video with this tool?
No. This tool splits a single JPG, PNG, or WebP image. Use the PDF Splitter for PDF pages, and the Video to GIF converter for short video files.
Is there a file size limit?
There is no upload limit because nothing is uploaded, but browser memory and Canvas limits still apply. Very large images or very large grids can be slow or can fail, especially on phones.

Last reviewed