The nine-tile profile mosaic

You have seen the profile. One photograph, spread across nine tiles, filling an entire Instagram grid — a mural you have to visit the account to appreciate. It looks like the account owner has some exotic publishing tool. What they actually have is one square image, a grid splitter, and nine uploads posted in a counterintuitive order.

The hard part was never the cutting. It was the arithmetic — what size source gives full-resolution tiles, where each cut lands, which tile has to be uploaded first so the mosaic reads correctly when the last one posts. Getting any of that wrong produces the cursed version of the effect: a mural assembled out of order, with someone's face split across two posts that ended up on different rows.

This tool does the arithmetic and the cutting, numbers every tile, and tells you the upload order that makes the finished grid read left to right, top to bottom. Feed it one image, pick 3×3, 3×4, or 2×2, download the set. The publishing is still your thumb on the phone — but the part that used to be error-prone is now mechanical.

From one photo to nine numbered tiles

  1. Start with the right source

    A square image at 3240×3240 is the gold standard — it splits into nine tiles of exactly 1080×1080. The tool accepts any size and shows you the resulting tile dimensions before you commit, so smaller sources can still work with slightly softer tiles.

  2. Pick your grid preset

    3×3 for the classic nine-tile spread. 3×4 for a taller twelve-tile mural. 2×2 for a compact four-tile block. The preview shows the cut lines over your actual image — check what falls on tile boundaries.

  3. Mind the safe zones

    The preview marks the middle band of each tile. Since the 2025 profile-grid redesign crops tiles to 3:4 in the grid view, content near the left and right edges of each tile can get hidden on your profile. Faces, logos, and text belong inside the marked band.

  4. Split and download

    One click produces all tiles as separate files, numbered in reading order — tile-01 top-left through tile-09 bottom-right. Names are zero-padded so they sort correctly in any file picker.

  5. Upload in reverse

    For a profile mosaic: post tile-09 first and tile-01 last, because each new post lands top-left and pushes the others down. For a carousel, upload tile-01 through tile-09 in order inside a single post and skip the reverse dance entirely.

The geometry of a full-spread post

Instagram's native square is 1080×1080 — that is the resolution the platform stores and re-compresses to, so it is the size each tile should actually be. Multiply by the grid: a 3×3 mural needs a 3240×3240 source, a 3×4 needs 3240×4320, and a 2×2 needs 2160×2160. Cut on those exact boundaries and every tile exports at native resolution with zero scaling — the difference between a crisp mural and a soft one.

The cut coordinates follow the same grid math as any splitter. In a 3×3, tile n occupies the rectangle whose origin is (column × 1080, row × 1080) and whose size is 1080×1080. The center tile — position 5 in reading order — is the one viewers land on first when they open the profile, which makes it the natural home for the subject's face or the brand mark. Corners are the least-seen positions on a busy profile, because the eye starts center and radiates outward.

Then there is the crop reality of 2025. Instagram redesigned profile grids from squares to 3:4 rectangles, which means each square tile is displayed in the grid as a vertical crop of itself: the middle 810-pixel band of a 1080-pixel-wide tile, roughly. Design the mural for that window. Wide horizons survive beautifully; anything living 135 pixels from a tile's left or right edge is playing hide-and-seek with the grid view — visible in the feed, gone on the profile.

Carousels sidestep all of it. A carousel keeps every slide exactly as uploaded, swiped one at a time, up to 20 slides since the limit was raised in 2024. The same nine tiles that build a profile mosaic also work as a nine-slide carousel — uploaded in order, no reverse trick, no grid crop. Creators often run both: the carousel for reach, the mosaic for the profile-as-portfolio effect.

The math of the 3:4 crop, exactly

The 2025 profile-grid redesign deserves exact numbers rather than vibes, because the arithmetic is short and the design consequences are large. A square 1080×1080 tile displayed in a 3:4 slot keeps its full height and crops its width to 810 pixels: 1080 × 3 ÷ 4. The hidden band is 135 pixels per side — 12.5% of the tile's width on each side, a quarter of it in total.

LayoutMural sourceTilesVisible in grid viewHidden per tile
3×33240×32409 × 1080×10802430×3240 — 75% of the width135 px per side
3×43240×432012 × 1080×10802430×4320135 px per side
2×22160×21604 × 1080×10801620×2160135 px per side
Every layout hides the same fraction: a quarter of each tile's width waits behind the tap

The hidden bands are not distributed evenly across the mural — they cluster at the seams. Tile-01's visible band covers mural columns 135 through 945; tile-02's covers 1215 through 2025. The 270 pixels between them are invisible in grid view, meaning every tile boundary sits inside a hidden stripe. Continuous elements that must read across tiles — horizons, text bands, product lines — belong inside the visible bands, and the seams want low-detail territory: sky, pavement, plain background.

The middle column of a 3×3 — tiles 2, 5, and 8 — carries extra weight under this geometry, because its visible bands form the mural's uninterrupted spine. Faces, brand marks, and the strongest content reward placement there, with the anchor tile at position 5 still first among equals. The corner tiles matter least in grid view and most when opened individually, which suits them to detail shots that reward the tap.

A real 3240×3240 split, by the numbers

Here is the full run on a landscape photograph promoted to a mural. The source is 3240×3240, a symmetrical mountain shot with the peak dead center — which conveniently lands in tile 5, the first thing anyone sees.

TileReading positionCut origin (x, y)Note
tile-01Row 1, Col 10, 0Sky, upper-left corner
tile-02Row 1, Col 21080, 0Sky and peak top
tile-03Row 1, Col 32160, 0Sky, upper-right corner
tile-04Row 2, Col 10, 1080Left ridge
tile-05Row 2, Col 21080, 1080The peak — the anchor tile
tile-06Row 2, Col 32160, 1080Right ridge
tile-07Row 3, Col 10, 2160Foreground, lower-left
tile-08Row 3, Col 21080, 2160Lake reflection
tile-09Row 3, Col 32160, 2160Foreground, lower-right
Nine 1080×1080 tiles, cut origins in pixels, upload order 09 → 01 for a profile mosaic
The same nine tiles as a carousel instead

Input

tile-01 through tile-09, uploaded in order to a single carousel post

Output

A swipeable mural — viewers pan across the image tile by tile, no grid crop, no reverse order, and the full square of every slide visible in the carousel viewer

The asymmetry between the two workflows is worth sitting with for a second. Same tiles, same tool, same five seconds of processing — but the carousel wants order 1 through 9 and the profile mosaic wants 9 through 1, because Instagram inserts each new post at the top-left of the grid and let gravity do the rest. The tile numbering is fixed; only the publishing sequence flips.

A launch week, scheduled tile by tile

The nine uploads are not nine identical actions — done well, they are a week-long reveal with a narrative arc. The scenario: a café launching a new menu, one mural, nine tiles, and a Friday announcement. The schedule runs one tile per day, uploaded in reverse so the mural assembles toward its own reveal:

DayUploadWhere it lands on the gridCaption angle
Mondaytile-09Bottom-right tile, standing aloneSomething is coming
Tuesdaytile-08Bottom row fills leftwardAnother piece of it
Wednesdaytile-07Bottom row completeA third of the picture
Thursdaytile-06Row 2, right edgeHalfway there
Fridaytile-05The center tile — the anchorThe heart of the reveal
Saturdaytile-04Row 2, left edgeSix of nine
Sundaytile-03Top row, right edgeNearly finished
Mondaytile-02Top row, centerOne tile left
Tuesdaytile-01Top-left — the mural completesThe full announcement
Nine days, one mural, a story told in installments — the anchor tile posts fifth, not last

The pacing is doing three jobs at once. It keeps the posting cadence humane for followers, it dodges the spam-filter attention that nine rapid uploads attract, and it converts the mural's assembly into content itself — each tile is a teaser, and the profile becomes worth visiting mid-week precisely because it is visibly unfinished.

The mid-week audit is the step that saves campaigns: after the bottom row completes on Wednesday, open the profile and read it as a visitor would. If those three tiles don't sit together as a coherent strip, the cut or the crop is wrong, and four days of uploads remain to fix it with a re-split rather than a deletion marathon. And the final tile carries the announcement copy — the mural completes at the same moment the news lands, which is the entire choreography.

Crop zones, gutters, and the other traps

Grid murals are simple in principle and unforgiving in the details. The traps, ranked by how often they ruin the effect:

  • Wrong upload order — the number one killer. Reverse for mosaics, forward for carousels. There is no fixing it after the fact except deleting and re-posting.
  • Subject on a cut line. A face split across tiles 2 and 5 becomes two half-faces on non-adjacent rows of the profile. Move the subject to a tile interior — ideally tile 5 — before splitting.
  • The 3:4 grid crop. Since the 2025 redesign, the outer side bands of each square tile are hidden in the profile grid view. Keep critical content in the central band the preview marks.
  • Low-resolution sources. A 1080×1080 source split nine ways gives 360×360 tiles, which Instagram will upscale and soften. Start at 3240, or at minimum 2160 for a 2×2.
  • Thin gaps between grid tiles. Instagram renders thin gutters between posts on the profile. Expect hairline breaks at cut lines — design around them rather than fighting them; high-contrast edges across a cut read as intentional, subtle gradients read as errors.
  • Posting pace. Nine rapid posts in a row can trigger spam filters and annoyance in followers. Spacing uploads a few minutes apart — or across a day — is the common practice for accounts that care about their audience.

One more for the careful: check the finished profile on a small phone screen before announcing anything. The mural that looks immaculate on desktop often needs a tile re-crop once you see the mobile grid spacing in practice. The Instagram Profile Picture Resizer handles the circular avatar crop — a different problem, but the same profile, and coordinated accounts coordinate both.

Creators, studios, and small shops

The nine-tile spread is a flex with a job to do, and the people using it deliberately fall into a few camps.

  • Photographers and illustrators — turning the profile grid itself into the portfolio; the mural is the storefront
  • Musicians and podcasters — album art and episode covers spread across a launch week
  • Restaurants and cafés — menu shots and interior panoramas that read as one space when you land on the profile
  • Event organizers — countdown murals where each tile is also a standalone teaser
  • Fitness and coaching brands — transformation spreads and program announcements
  • Agencies running client accounts — grid planning is a deliverable, and this tool is how the assets get produced

For all of them, the profile grid functions as a landing page. The mural is the hero image of that landing page. It rewards a visit to the profile rather than a scroll past a post — which is exactly the point, and exactly why the upload order and crop zones deserve the attention they get here.

Grid post versus carousel: one split, two strategies

Same tiles, two distribution strategies — and the choice changes more than the upload order:

Profile grid mosaicCarousel post
Upload orderReverse — tile 9 firstForward — tile 1 first
Posts consumed9 separate posts1 post, swiped
Where it shinesProfile-as-portfolio effectFeed reach and swipe engagement
Grid crop riskYes — 3:4 crop appliesNo — slides display as uploaded
LongevityPermanent until deletedScrolls away like any post
Slide limit9 tiles (3×3)Up to 20 slides
The strategic difference between spreading a mural and swiping through one

The mature move is running both: the carousel publishes the full image as one post for reach, and the tiles also trickle out as a mosaic over the following days to build the profile. The Image Splitter covers non-Instagram grids, and the Image Combiner reassembles tiles for testing how the mural reads — handy before committing nine posts to it.

The dual-publish calendar for one mural

Input

Nine tiles, a launch on Friday, an audience that mostly lives in the feed

Output

Monday: carousel post, tiles 1–9 in order — the full image in one post, feed reach
Tuesday–Thursday: mosaic uploads in reverse, three per day spaced four hours apart, teaser captions
Friday: tile-01 posts with the launch caption, completing the profile mural
The feed audience received the whole picture Monday; profile visitors get the finished mural Friday

After the mural completes: migration, interruptions, and retirement

A finished mosaic is not a fixed monument — the profile grid is a strict reverse-chronological stack, and every new post lands in the top-left position and pushes everything below it down one slot. The saving grace is that the nine tiles keep their relative order, because they keep their posting order. The mural travels as a block: three new posts move it down one full row, six new posts move it two, and it stays perfectly assembled the whole way down.

What happens after completionMural's position on the gridThe effect
3 new postsRow 2 — one full row downContiguous and intact, just lower
6 new postsRow 3 — two rows downBelow the first screenful on most phones
A regular post between tile uploadsTiles interleave with it permanentlyThe mural never assembles — the one unrecoverable mistake
All nine tiles archivedOff the grid, stored privatelyClean slate, reversible, no deletion
The grid preserves posting order, so the mural degrades only from outside interference — or from content posted between its tiles.

The interleaving row deserves its own warning, because it ambushes scheduled launches. During a nine-day tile-by-tile rollout, anything else posted to the grid in between — a daily special, a repost, a collaborator's announcement — sits permanently between two rows of the mural. The tiles will still read roughly in order, but the picture never assembles cleanly, and no amount of later posting fixes it. Run the mural in a content vacuum: stories are safe (they never touch the grid), but grid posts wait until tile-01 lands.

Retirement has a right answer: archive, don't delete. Archiving a post removes it from the grid and from followers' feeds while keeping it private and reversible, and the grid reflows around the removal cleanly. Deleting works too, permanently. Either way, clear all nine — a half-retired mural with six remaining tiles is the visual equivalent of a sentence with three of its words removed, and visitors will construct their own meaning from the fragments.

Private by design

Nothing about this tool touches your Instagram account, and nothing about your image touches a server. The split runs on a browser canvas — the photo is decoded in memory, the nine tiles are cut and encoded locally, and the files land in your downloads folder. No login, no linking, no permissions screen asking to manage your posts.

For creators that is mostly a convenience — no OAuth screen to distrust. For agencies handling client photography before a campaign launches, it is more: pre-release assets processed without a third party in the chain, no upload queue, no retention policy to audit. The publishing step stays manual, in the app, under your control. We like it that way, and so does everyone who has ever watched a scheduling service post the wrong tile.

Grid questions, answered

How do I split a picture into 9 parts for Instagram?

Start with a square source image — 3240×3240 is the ideal size, because it divides into nine 1080×1080 tiles at Instagram's native resolution. Load it into the grid splitter, pick the 3×3 preset, and download the nine numbered tiles. The tool cuts on exact boundaries, so the pieces reassemble into one continuous mosaic on your profile.

What order do I upload the tiles in?

Backwards, and this is the part that trips everyone up. Instagram places each new post in the top-left slot of your profile grid, pushing older posts to the right and down. So to make the finished mosaic read left-to-right, top-to-bottom, you upload tile 9 (bottom-right) first, then 8, 7, and onward until tile 1 goes up last and lands top-left.

What is the difference between a grid post and a carousel?

A grid post means publishing each tile as its own post, building one big image across your profile mosaic. A carousel is a single post containing multiple slides that users swipe through — up to 20 since Instagram raised the limit in 2024. Grids create the big-spread effect on your profile; carousels keep the image inside one post. The same split tiles feed both workflows.

Why does my grid look cropped on my profile now?

In early 2025, Instagram changed profile grids from square tiles to 3:4 rectangles. Each square tile still posts as a square, but the profile view shows a 3:4 crop of it — the middle band of the tile, with roughly the outer 135 pixels on each side hidden. Design your mosaic so nothing critical lives in those side strips, or generate a 3:4-aware layout from the start.

What size should my source image be?

For a 3×3 grid of full-resolution tiles, 3240×3240 — each tile then exports at exactly 1080×1080, Instagram's native square size. A 3×4 grid of twelve tiles wants 3240×4320. Smaller sources work, but the tiles get scaled, and anything under 1080 pixels wide per tile will look soft once Instagram re-compresses it.

Can I split a non-square photo into a grid?

Yes, but the tool will crop the source to square first — or you can choose a 3×4 (twelve-tile) layout that matches a portrait image better. The alternative is running your photo through an image cropper beforehand so the square crop keeps the subject where you want it, then splitting the result here.

Does this tool upload my photos to Instagram or anywhere else?

No. The split happens entirely in your browser on a local canvas, and the tiles download straight to your device. There is no connection to Instagram, no account linking, and no server-side processing — publishing the tiles is a manual step you do in the app, in the reverse order the tool numbers for you.

How far apart should I space the nine uploads?

Accounts that respect their followers' feeds space mosaic uploads from a few hours to a full day apart. Nine posts inside an hour risks spam filtering and floods the audience; stretching across nine full days lets the early tiles scroll into irrelevance before the reveal. Two or three tiles daily over three or four days is the common compromise, with the final anchor tile landing beside the actual announcement.

What happens if I post one tile out of order?

The mural assembles with that tile misplaced — a visible discontinuity at every seam touching it. Deleting the misplaced post does not repair the sequence, because the grid reflows from the top-left the moment anything is removed. The practical fix is deleting every tile posted so far and re-running the sequence from the top, which is exactly why the numbered folder and the reverse-order checklist exist.

Do grid murals still work with the 3:4 profile crop?

Yes, with design adjustments: keep each tile's critical content inside the central 810-pixel band, treat the outer 135 pixels per side as feed-only territory visible when the post is opened, and let the seams fall on low-detail regions. Murals with strong central columns and busy edges survive the crop; text spanning a hidden band breaks in half on the profile.

How long does a grid mural stay intact on my profile?

Until you remove it — but it travels. Instagram's grid is ordered by posting time, so the nine tiles keep their relative positions forever and the mural stays contiguous no matter how much you post afterward. Every three new posts push the completed block down one full row, and after enough content it lives below the first screenful, intact but rarely visited. Accounts that treat the mural as a portfolio piece repost or refresh it seasonally for exactly that reason.

How do I remove a grid mural without breaking the rest of my profile?

Archive all nine tiles rather than deleting them. Archiving pulls a post off the grid immediately while keeping it stored privately and reversible — the surrounding grid reflows to close the gap. Delete only if you want the posts gone permanently. Remove every tile, not just the visible offenders: a partially removed mural leaves orphaned fragments that read as accidents, and the grid will happily display them for years.

The rest of the Instagram kit

Grid work rarely travels alone. The companion tools:

The workflow that closes the loop: split here, combine the tiles back for a dry run, adjust the layout if the preview exposes a bad cut line, then re-split and publish. Two minutes of checking saves nine deleted posts — the math of grid work favors the careful.

Sources and further reading

Sources and further reading

We cite primary sources (standards bodies, government agencies, official documentation) wherever they exist so you can verify every number on this page yourself.