SS Toolbox
SS Toolbox
All data is processed locally

3 × 3

Split a Photo into 9 Squares (3×3) for Instagram

Free 3×3 image splitter: cut one photo into nine equal squares in your browser, preview the result, and download all nine as a ZIP. No uploads, no signup, no watermark.

What this 3×3 splitter does

  1. Nine equal squares, one click

    The photo is divided into a fixed 3 × 3 grid with no gaps, so each tile is exactly one-ninth of the image.

  2. Preview before you download

    All nine tiles appear in a 3 × 3 preview in posting order, so you can check the cut before saving.

  3. ZIP download or one by one

    Download every tile as a ZIP, or right-click any single tile to save it on its own.

  4. Runs entirely in your browser

    Files are read with JavaScript and drawn on an HTML canvas; the photo never leaves your device.

  5. JPEG and PNG input, JPEG output

    Choose a JPEG or PNG photo; each tile is exported as a JPEG at quality 0.8, ready to post.

Frequently asked questions

Is this 3×3 image splitter free?

Yes. No account, no watermark and no file limit — open the page, pick a photo and download the tiles.

Does it upload my photo to a server?

No. The split happens locally in your browser with the Canvas API. Nothing is sent or stored.

Can I choose a different number of rows or columns?

No — this tool is deliberately fixed at 3 × 3. For custom rows, columns or padding, use the image grid splitter linked below.

In what order are the nine tiles numbered?

Left to right, top to bottom: image-0 to image-2 is the first row, image-3 to image-5 the second, and image-6 to image-8 the third.

Does splitting reduce image quality?

Slightly. Each tile is re-encoded once as JPEG at quality 0.8, which is fine for social sharing but not a lossless archive.

Can I add gaps or white borders between tiles?

Not in this tool. It always makes a clean, gapless 3 × 3 cut; the grid splitter supports padding and per-cell fine-tuning.

Related Tools
SponsorMindElixir