Image Splitter
Split one photo into an equal grid of pieces — pick a one-click preset like 2×2, 3×3, or the 1×3 Instagram Carousel, or set a custom row/column count.
How to Split an Image into a Grid
- Click the upload area or drag in a JPG, PNG, or WebP image.
- Click a preset — 2×2, 3×3, 1×3 Instagram Carousel, or 1×2 Split in Half — or set a custom row/column count (1–5 each). Grid lines on the preview update live to show exactly where the cuts will be.
- Click "Split Image" to generate every piece as its own thumbnail.
- Download pieces one at a time, or click "Download All Pieces" to save them all with numbered filenames.
Frequently Asked Questions
What is this tool useful for?
The most common use is creating an Instagram "grid post" — one wide photo split into equal tiles that line up into a single image across your profile grid when posted in order. It's also handy for puzzles, print tiling, or any project that needs a photo cut into equal pieces.
Can I download all the pieces as one ZIP file?
No - this tool doesn't bundle a ZIP library, so each piece downloads individually as its own PNG file with a numbered filename like split-1-1.png, split-1-2.png, and so on, matching its row and column position.
How many rows and columns can I split into?
Between 1 and 5 for each, so up to a 5×5 grid (25 pieces). Click a preset button — 2×2, 3×3, 1×3 Instagram Carousel, or 1×2 Split in Half — for the common layouts, or type any custom combination into the Rows and Columns fields. The preview overlays grid lines on your uploaded photo so you can see exactly where each cut will fall before splitting.
What's the 1×3 Instagram Carousel preset for?
It sets 1 row and 3 columns, slicing a single wide photo into three equal panels side by side. Posted to Instagram in order as a multi-image carousel post (or as three consecutive grid tiles), they line up back into one continuous image across your profile.
Does splitting the image lose any quality?
No - each piece is drawn directly from your original full-resolution image using the Canvas API, so no extra compression or resizing is applied beyond exporting as PNG.
Is my image uploaded to split it?
No. Splitting happens entirely on the Canvas API in your browser tab - your file never leaves your device.