Utilia

Image Splitter and Grid Maker

Split an image into a grid of tiles for an Instagram grid post, a panorama or a printable poster, with a cut preview and numbered files. Free, no upload.

How to split an image into tiles

  1. Drop an image on the drop zone, or click it to choose it.
  2. Pick a Layout: Instagram panorama, 3 × 1, Instagram grid, 3 × 2 or 3 × 3, 4 quarters, 2 × 2, Printable poster, 3 × 4, or set your own Columns and Rows (1 to 10 each) for a Custom grid.
  3. Choose the Tile shape. Split evenly (keep the whole image) cuts the full picture into equal parts. Square 1:1, Portrait 4:5 and Portrait 3:4 first crop the image so that every tile has exactly that shape; drag the Cut preview to choose which part is kept.
  4. Check the Cut preview: white lines show the cuts, the dimmed area is cropped away, and each tile shows its number.
  5. Set the Tile size (Original resolution or 1080 px wide), the Numbering, the Output format and the Quality.
  6. Click Split image. Every tile appears in its place in the grid with its own download button; Download all (ZIP) saves them in a single archive.

Instagram grid posts

A grid post spreads one big picture across several posts so that it appears whole on your profile. The profile grid has three columns, so the usual layouts are one row (3 × 1), two rows (3 × 2) or three rows (3 × 3).

Since early 2025 Instagram’s profile grid shows posts as 3:4 portrait thumbnails instead of squares, which is why the Instagram layouts use Portrait 3:4 tiles. If your posts are displayed differently, pick another Tile shape; the thin white gaps between thumbnails on the profile also break the picture at each seam, so keep text and faces away from the cuts.

Instagram adds each new post at the top left of the grid, pushing older ones right and down. You must therefore publish the tiles in reverse: the bottom-right tile first, the top-left tile last. With Numbering set to Instagram posting order (bottom right first), tile 1 is the one to post first, and the file names sort in posting order.

File names and exact pixels

Each tile is named after the original with its number, row and column, such as beach-04-r2-c1.jpg: number 4, second row, first column. Numbers are zero-padded so they sort correctly in any file manager.

Tile edges fall on whole pixels, and together the tiles cover the kept area exactly: no pixel is lost or duplicated. When the width doesn’t divide evenly, some tiles are one pixel wider than others. With 1080 px wide, each tile is resized to 1080 px wide, the width Instagram displays, keeping its proportions (1080 × 1440 for a 3:4 tile).

Other uses

  • Print a large poster on several A4 or Letter sheets and assemble it on the wall (Printable poster, 3 × 4).
  • Cut a panorama into a swipeable carousel: choose one row and several columns.
  • Make jigsaw-style puzzles or split a sprite sheet into equal frames.

The image is processed entirely in your browser and is never uploaded. Tiles carry no EXIF metadata.

Frequently asked questions

How do I make a 3 × 3 Instagram grid?

Choose Instagram grid, 3 × 3, drag the preview to frame the picture, set Numbering to Instagram posting order (bottom right first) and click Split image. Post tile 1 first and tile 9 last.

Why is my picture cropped?

A fixed Tile shape needs a specific overall ratio: three 3:4 tiles side by side form a 9:4 strip, for example. Choose Split evenly (keep the whole image) to keep everything, with tiles that follow the image’s own proportions.

Will the tiles lose quality?

With Original resolution and PNG, the tiles are exact copies of the original pixels. JPG and WebP add their usual compression, which is invisible at high Quality settings.

How many tiles can I make?

Up to 10 columns and 10 rows, so 100 tiles. For very large images, the ZIP download may take a few seconds.

Can I split an image into two halves?

Yes. Choose Custom grid, set 2 columns and 1 row (or 1 column and 2 rows) and keep Split evenly (keep the whole image).