Back to Blog
Guide7 min read

How to Split an Image into a 9-Grid for Instagram & Social Media

Source size, 3×3 export, reverse posting order, and the checks that keep Instagram, WeChat, and Xiaohongshu nine-grids aligned.

Last month I needed a 3×3 profile mosaic from one landscape. The work is not mysterious: start from a large enough master, split into nine numbered tiles, then upload in reverse so Instagram rebuilds the picture from the top-left.

Skip the watermark apps and the extra compression pass. A browser splitter can keep the selected tile size, let you pick PNG or JPEG, and never upload the photo. The rest of this page is the publishing sequence, not an origin story.

How to split a photo into a 9-grid

The interface should stay out of the way:

High-Quality Output

Size follows your source image and layout. Use PNG for lossless encoding or JPG/WebP with adjustable quality.

Privacy First

Everything runs locally in your browser. Your photos are never uploaded to my servers.

No Watermarks

Completely free to use, and I will never put a watermark on your artwork.

  1. Drop your photo: Open the site on your phone or PC and select your image.
  2. Pick a layout: Choose 3x3 for a standard Instagram profile puzzle, or 3x1 if you are making a swipeable carousel post. Xiaohongshu notes often need a 3:4 source instead of a square.
  3. Hit Export: The browser will slice the image and download a ZIP (on PC) or let you save tiles to the camera roll (on mobile).

Pro Tip: The Instagram Upload Order

A 3×3 profile mosaic has to be uploaded in reverse: bottom-right first, top-left last, because Instagram inserts every new post at the top-left. Numbered exports exist so you do not have to keep that map in your head.

Use the Instagram grid posting order guide for the reverse map, and the Instagram image size guide for source pixels before you split.

Try it out yourself

If you've been dealing with annoying ads just to slice a photo, give my tool a spin. It's completely free.

Open 9grid App →

You Might Also Like