Drop it, let's load ⤓

Image Splitter

LOSSLESS

Split your photo into Instagram-sized pieces. Pick a ratio, drag the frame to center your subject, and download. Everything runs in your browser — no quality loss.

RAW file opened from its embedded JPEG preview; quality may be slightly lower than full RAW. It works without downloading a heavy RAW decoder (WASM) and is more than enough quality for Instagram.
Pieces
Grab the frame and drag — center your subject
preview
Preparing pieces…
🖼️
username
Location
•••
🖼️
username
now
Send message…
6,867 likes
username Split your photo into a carousel ·
View all 42 comments
How: Pick a ratio → drag the frame to center your subject → download. Each piece comes out in your chosen Instagram ratio and the same size; PNG (lossless). Upload them to Instagram as a carousel, in order.

Photo splitter for Instagram

Image Splitter is a free online tool that splits a single photo into lossless pieces for Instagram. Cut a panorama or wide shot into 2, 3 or 4 pieces and post it as a grid or swipeable carousel; the pieces come out in Instagram ratios like 4:5, 1:1 and 9:16. Drag the frame to center the subject, or "Crop" to zoom in. Everything runs in your browser; your photo is never uploaded and the pieces download as lossless PNG.

What are carousel and grid posts?

A carousel is multiple images swiped through in a single post; split a wide photo into pieces and upload them in order, and a viewer's swipe reveals one large image. A grid effect instead lines the pieces up side by side on your profile grid for a panoramic look. Image Splitter cuts your photo into the right ratio and order for either format, so the pieces line up perfectly when reassembled.

How to use it

  1. Add your photo (JPG, PNG, WEBP or iPhone HEIC).
  2. Pick an Instagram ratio: 4:5 portrait, 1:1 square, 9:16 story, 1.91:1 landscape.
  3. Pick the direction and piece count (side by side or top/bottom, 2–4 pieces).
  4. Drag the frame to center the subject; zoom in with "Crop" if needed.
  5. Check the result in the phone preview, then download the pieces.
  6. Upload them to Instagram in order, as a carousel.

Tips

4:5 is usually the ratio that fills the most screen space for a carousel. Center the subject before splitting so a piece boundary doesn't cut through a face or the main object. Upload the pieces to Instagram left to right, in the correct order; since they stay lossless PNG, not a single pixel degrades. The cut is exact, so the seam between two pieces disappears when a viewer swipes — that is what makes a carousel look seamless rather than stitched. If you are building a profile-grid panorama instead, the posting order reverses — that trap and the rest of it are in the panorama and carousel guide, and every ratio is listed in Instagram photo sizes.

Frequently asked questions

How do I split a photo for Instagram?

Upload the photo, pick a ratio and piece count, drag the frame to center the subject, and download the pieces. Upload them to Instagram as a carousel, in order.

How do I make a carousel from one photo?

Split a wide photo into 2–4 pieces and upload them to the same post in order. As people swipe, one large image reveals itself smoothly.

How many pieces can I split into?

You can split into 2, 3 or 4 pieces, side by side or top/bottom.

Can I split a photo into 9 for a 3x3 grid?

Not yet. Image Splitter currently cuts a single row or a single column of 2 to 4 pieces, which is what a swipeable carousel needs. A 3x3 grid split is on the list.

Is this an image slicer / photo divider / post cutter?

Yes — slicer, splitter, divider and cutter all describe the same job, and this tool does it: one photo in, several correctly sized Instagram pieces out, with the cut lines lining back up seamlessly.

Does it reduce quality?

No. The pieces download as lossless PNG; not a single pixel is degraded.

Is it free and does it work on phones?

Completely free, no install. It runs in the browser on phone and desktop.

Are iPhone (HEIC) photos supported?

Yes, HEIC photos are converted and opened automatically.

Developer: otto.