Split any image into a seamless multi-post Instagram grid. Tiles are numbered in the correct posting order so your profile looks perfect the moment you finish uploading.
An Instagram grid layout turns your profile into a cohesive visual story. Instead of individual unrelated posts, a grid split makes your last 9 (or 6, or 18) posts form a single large image when viewed on your profile. When done well, it stops visitors in their tracks and significantly increases profile-to-follow conversions.
This tool takes any image, slices it into equal tiles based on your chosen grid, renders them directly on a canvas in your browser, and downloads them as a ZIP with files numbered in the exact order you should post them. Your image never leaves your device.
post-01.png through post-09.png. Post them in numerical order — post-01 first, post-09 last.Instagram's profile grid fills left-to-right, top-to-bottom, with the most recent post appearing in the top-left. To display a full image correctly:
CanvasRenderingContext2D.drawImage(img, sx, sy, sw, sh, 0, 0, tw, th) extracts each tile's rectangular region from the original image at native resolution, so no quality is lost.zip.file(name, base64, {base64:true})). Files arrive pre-sorted alphabetically which matches posting order.