Split an image
Cut an image into equal pieces; get numbered files for an Instagram carousel or 3×3 grid
Your files stay with you. Conversion happens inside the browser; no file is ever uploaded to a server.
Did this tool do the job?
Thanks, your feedback came through.
How it works
Tap or click the box to choose an image, pick how many pieces you want and press "Split". The image is cut into equal rectangles; no piece is shrunk or enlarged. Example: a 3240×1080 panorama split into "3 side by side" gives three 1080×1080 squares that scroll as one seamless view in an Instagram carousel. If the width does not divide evenly, the leftover pixels go to the rightmost piece: 3241 pixels become 1080, 1080 and 1081. On the 3×3 grid the number in each file name is the posting order: post number 1 (the bottom-right piece) first and number 9 (the top-left piece) last. Instagram puts the newest post top left, so the picture assembles correctly on your profile. Nothing is uploaded; it all runs in your browser.
This tool is also known as split image, split image for instagram, image splitter, split image in half, instagram grid maker, split photo into 9, panorama splitter instagram, cut image into pieces.
What is Carousel post?
A carousel is a single Instagram post that holds several images side by side, which people swipe through. If you cut a wide photo into three squares and add them in order, the landscape continues seamlessly as they swipe. The order is simply left to right, and because everything is in one post, the reversed order of the profile grid does not matter here.
What is Profile grid?
The profile grid is the three-column table of posts on an Instagram profile page. The newest post always sits in the top-left cell and older ones move right and down. That is why the top-left piece of a nine-part picture has to be posted last. If anything else is posted in between, every piece shifts by one cell and the picture breaks, so post all nine in a row.
Splitting vs. cropping an image: what is the difference?
Cropping keeps one part of an image and throws the rest away; you get a single file and the edges are gone. Splitting throws nothing away: it spreads the whole image over several files, and putting the pieces side by side rebuilds the original exactly. Crop when you want to share one frame; split when you want to show the whole image across several frames.
Why does a 3×3 grid sometimes look misaligned?
Since 2025 Instagram shows posts on the profile grid as tall rectangles (about 3:4) instead of squares. The left and right edges of square pieces are cropped in that preview, so the columns look broken apart. If you want it seamless in the preview as well, split a 3:4 image; each piece is then 3:4 too.
The order can also slip: if another post goes up before all nine are published, the whole grid shifts by one cell. Deleting and re-uploading a piece moves it to the front as well.
JPG or PNG, separate files or ZIP?
For photos, JPG is enough; the files are small and Instagram converts uploads to JPG anyway. For logos, screenshots or images with a transparent background choose PNG, because JPG turns transparency white.
If you post from a phone, choose "Each piece as its own file" so each one lands straight in your gallery. A ZIP has to be unpacked first on a phone; it is meant for saving many pieces at once on a computer.
Frequently asked questions
How do I split a photo into 9 parts for Instagram?
Choose the photo on this page, pick "9 pieces — 3×3" and press "Split". Download the files and post them one after another from number 1 to 9; the picture comes together on your profile.
How do I split a panorama for a carousel post?
Pick "3 side by side" or "2 side by side". Add the pieces to one post in the order 1, 2, 3; as your followers swipe, the view continues without a break.
Does splitting reduce quality?
The pieces are not scaled, every pixel stays where it was. With PNG there is no loss at all; JPG is saved at 92% quality, a compression loss too small to see.
What if the width does not divide evenly?
The leftover pixels are added to the rightmost and bottom pieces; no pixel is dropped. Those pieces end up one pixel larger, which is not noticeable once posted.