All tools

Instagram Grid Maker

Split any image into nine perfectly aligned square tiles, then publish them in the right order to build a 3×3 mosaic on your Instagram profile. The tool runs entirely in your browser: no image is ever uploaded to our servers.

Instagram Grid Maker

Split an image into a 3×N grid of square tiles for your Instagram profile.

Grid type

9 tiles — 3 columns × 3 rows

Click or drag an image here

JPG, PNG, WEBP — will be center-cropped to fit the grid

How to use this tool

  1. 1

    Upload your image

    Drag and drop a file, or click to select one. Aim for at least 1080 × 1080 pixels: each tile is three times smaller than the original, and a low-resolution file degrades quickly.

  2. 2

    Check the framing

    The tool crops to a square before slicing. Make sure the important elements — a face, a logo, a headline — don't fall on a cut line.

  3. 3

    Download the nine tiles

    Files are numbered in reading order. They're ready to publish as-is, with no further editing.

  4. 4

    Post in reverse

    Instagram shows the most recent post in the top-left corner. Publish tile 9 first and tile 1 last so the mosaic assembles correctly.

Why split an image into an Instagram grid?

Instagram profiles display posts in three columns. An image cut into nine therefore fills exactly three rows and turns the top of your profile into one large visual banner. It's a common technique for announcing a launch, presenting a brand identity, or marking a break between two content series.

The effect has a cost: the nine tiles remain separate posts in your followers' feed, where they appear isolated and often meaningless out of context. The mosaic only reads on the profile page. That's why it's better saved for a key moment than used as a habit.

One more thing to plan for: the grid breaks as soon as you publish a tenth image. Everything shifts by one square. If you want the effect to last, publish in multiples of three — or accept that the mosaic will gradually come apart.

Before you publish

  • Start from a 3240 × 3240 pixel image if you want full-resolution tiles (1080 px each).
  • Avoid placing text across two tiles: the thin gap between thumbnails makes it unreadable.
  • Publish the nine tiles a few minutes apart rather than all at once, so you don't flood your followers' feed.
  • Write a different caption for each tile — they're seen separately in the feed, and a generic caption wastes the slot.
  • Test the result on a secondary account before posting to your main profile.

Frequently asked questions

In what order should I publish the tiles?

Starting from the last one. Instagram places the most recent post in the top-left of your profile, so tile 9 goes first and tile 1 goes last. The tool numbers files in grid reading order, not publishing order.

Are my images uploaded to a server?

No. Slicing happens locally in your browser. Your file never leaves your device and nothing is stored.

What image size should I use?

At least 1080 × 1080 pixels, ideally 3240 × 3240. Instagram compresses visuals on upload, so starting from a high-quality file limits visible loss on the tiles.

What happens if I post a new image after the grid?

The mosaic shifts by one square and loses its alignment. To preserve it, publish in groups of three afterwards, or treat the grid as a temporary effect.

Other free tools

Publish across all your networks from one place

These tools solve one task at a time. HelloSocials handles the whole workflow: scheduling, publishing and analytics across Instagram, LinkedIn, Twitter/X and Pinterest.

Start for free