Image Splitter
Split an image into a grid for Instagram carousels
About the Image Splitter
The seamless Instagram carousel — where a single panoramic image scrolls across multiple posts, each one ending exactly where the next begins — and the 3×3 grid takeover that reveals itself as a mosaic when you visit someone's profile page both rely on one technique: splitting a single image into a precise grid of numbered tiles. The Image Splitter does exactly that, slicing any JPG, PNG or WebP into columns and rows and packaging the pieces as a numbered ZIP.
Content creators use the 3×1 preset for carousel posts — a wide image split into three equal vertical strips that a viewer swipes through in order, creating a seamless horizontal pan effect. The 3×3 preset is for a grid takeover: nine tiles that, when posted as three sets of three in reverse order, form a 3×3 mosaic on a profile page. Custom column and row counts support any other split — a 2×2 for a simple four-panel layout or a 4×1 for a longer carousel. A live grid overlay on the preview shows exactly where the cuts will fall before you download.
Pieces are named part_1, part_2, … sequentially left-to-right, top-to-bottom, which is the correct posting order for a seamless carousel. The ZIP is generated on a canvas in your browser and no image data is uploaded.
How to Use the Image Splitter
- Upload the image you want to split — JPG, PNG or WebP.
- Pick a preset (3×1 carousel, 3×3 grid takeover, 2×2, 1×3) or enter your own column and row numbers.
- Check the grid overlay on the preview to confirm the cuts land where you expect.
- Choose JPG or PNG output format.
- Click Download pieces (.zip) to get all tiles in a single archive named part_1, part_2, … in posting order.
Why Use ToolForge’s Image Splitter
- Grid overlay preview shows exactly where each cut will fall before you commit to the download, preventing surprises.
- Numbered naming in left-to-right, top-to-bottom posting order means you can upload the ZIP pieces to a scheduler in order without manual renaming.
- Custom columns and rows support any grid size from 1×2 up to 10×10 — not just the four presets.
- Entirely client-side canvas slicing — no upload, no watermark on the pieces.
Frequently Asked Questions
What order should I post the tiles for a seamless Instagram carousel?
Post part_1 first (the leftmost column for a 3×1), then part_2, then part_3. Viewers swipe left through the posts in the order they appear in the carousel, so the file numbered 1 is what appears first when someone lands on the post.
Why don't the pieces line up perfectly when I upload them?
The tile width and height are calculated as floor(imageWidth / columns) and floor(imageHeight / rows). If the image dimensions are not exactly divisible by the number of columns or rows, a small strip of pixels at the right or bottom edge is discarded. Start with an image whose dimensions are evenly divisible by your column and row counts for a perfect seamless result.
Can I use this for a 3×3 Instagram profile grid takeover?
Yes — choose the 3×3 preset. However, note that Instagram fills a profile grid from right to left, bottom to top. That means to display the mosaic correctly you need to post the tiles starting from the bottom-right (part_9) and work backward to part_1 last. The final post (part_1, top-left) is what most followers will see first in their feed.
What image format should I use for the output?
JPG is smaller and suited to photographs. PNG is lossless and better for graphics, illustrations or images with text where you need sharp edges. Instagram recompresses both formats on upload regardless.
