Instagram Grid Preview — Plan Your 3:4 Grid & Per-Slide Captions & Tile Crop Check
Preview how 9 photos look as Instagram's 3:4 grid, write a caption per slide, check the 2,200-char, 30-hashtag, and …more-fold limits before posting, and see how much of any-ratio photo survives the 3:4 profile tile before you post. Free, in-browser.
More tools
All free, all private — everything runs in your browser.
Instagram Grid Resizer
Resize photos for Instagram's new 3:4 grid (1080×1440), 4:5 posts, squares, and stories in your browser — export every Instagram size at once (one photo → 3:4, 4:5, 1:1, 9:16 in one pass), or Meta's Ads Guide 4:5 at 1440×1800, or split photo for the Instagram grid: one panorama into seamless puzzle-post tiles, cut for the current 3:4 preview (a grid maker that works with the new grid). Batch, free, no upload, no signup, no watermark.
Social Image Cropper
Crop images to exact social aspect ratios — 3:4, 4:5, 1:1, 9:16 — with Meta-exact Reels and Story safe-zone guides, mock the Reels engagement rail and sound disc alongside the other phone chrome, export a marked-up safe-zone preview for client approval, and download the overlay as a transparent PNG or SVG template. Free, in-browser, no upload.
HEIC converter
Decode iPhone HEIC photos in your browser to JPG, lossless PNG, or a multi-page PDF. Files never leave the device. Free, unlimited, no signup.
Compress image
Shrink JPEG, PNG, or WebP in your browser to a target KB or quality. .jpg and .jpeg are the same format. Nothing is uploaded.
PNG to JPG
Convert PNG to JPG in your browser. No upload, no signup, no watermark. Batch conversion supported.
JPG to PNG
Convert JPG to PNG without uploading. Runs 100% locally in your browser. Free, unlimited, no signup.
Plan the 3:4 grid AND the per-slide captions before you publish
A profile grid is read as a page, not as nine separate posts: color runs, horizon lines, and alternating light/dark tiles only show their effect once the whole block is laid out. This preview builds Instagram's 3×3 grid from up to nine photos, each cover-cropped to the 3:4 tile the profile now uses, in the order the posts will appear — top-left to bottom-right. The tile check also shows, for every photo, how much survives the 3:4 profile tile — 4:5 and square posts keep their shape in feed but are center-cropped on the grid.
Since Instagram opened up per-slide captions, the text belongs next to the images it describes. Every tile here has an expandable caption row with a live character count — code-point aware, so emoji count the way people count them — against the 2,200-character per-slide limit. The whole-post checks panel totals what Instagram actually enforces per POST: 30 hashtags and 30 mentions across all slides combined, plus slide 1's first line against the ~125-character '…more' fold, with advice strings that tell you exactly what to move below it.
Reorder tiles with the ← and → buttons, remove one with ×, and export the whole mockup as a single PNG at 360, 540, or 1080-pixel tiles (540 produces a 1620×2160 image), or any single tile on its own. Captions export too: copy them as a run-on draft or download a .txt with '— Slide N —' markers, and the drafts persist in your browser's local storage between visits.
The mockup, the export, and every caption count render entirely in your browser. Photos are never uploaded, captions never leave local storage, and nothing is stored on a server.
How to use Instagram Grid Preview
- 1Add up to 9 photos (PNG, JPEG, or WebP) — they fill the 3×3 mockup in posting order, each cover-cropped to a 3:4 tile.
- 2Reorder with each tile’s ← and → buttons, remove a tile with ×, and add more until the grid reads the way you want.
- 3Write a caption for each slide — expand a slide’s row and draft its text with a live character count against the 2,200 limit (emoji counted as you see them).
- 4Check the whole-post panel: total characters, hashtags and mentions across ALL slides against the 30-each limit, and slide 1’s first line against the ~125-character '…more' fold.
- 5Pick the export tile size — 360, 540 (default), or 1080 px — and export the full-grid PNG (or download any single tile).
- 6Copy all captions as a run-on draft, or download the captions .txt with '— Slide N —' markers. Everything runs in your browser; nothing is uploaded.
Instagram Grid Preview FAQ
- How does the Instagram grid preview work?
- Add up to nine photos. Each is cover-cropped to the 3:4 tile Instagram now uses on profile grids and laid out in posting order, top-left to bottom-right — so you can check the look before you post.
- Can I write a caption for each slide?
- Yes. Since Instagram opened up per-slide captions, every tile here has an expandable caption row with a live character count — draft the whole carousel's text next to the images it belongs to.
- What is Instagram's caption character limit?
- Each slide's caption can use the full 2,200 characters, but only about the first 125 show in the feed before the '…more' fold. The checks panel tracks both: per-slide counts vs 2,200 and slide 1's first line vs the ~125-character fold.
- How do hashtags count across a carousel?
- Per post, not per slide: the 30-hashtag and 30-mention limits apply to the whole post combined. The whole-post panel totals hashtags and mentions across every slide you have written, so a tag block on slide 9 that pushes the post past 30 turns red immediately.
- Can I reorder the tiles?
- Yes. Every tile has ← and → buttons that swap it with its neighbor, so you can reshuffle the grid until the colors and lines flow the way you want.
- What size is the exported grid image?
- Pick a tile size of 360, 540, or 1080 pixels. The export is a 3×3 PNG — for example 540px tiles export as a 1620×2160 image — and each tile can be downloaded on its own.
- How do I export the captions I wrote?
- Copy all captions as a run-on draft (slide 1, blank line, slide 2…), or download a .txt with '— Slide N —' markers to keep beside the images while you schedule the post.
- Are my photos and captions uploaded anywhere?
- No. The mockup, the export, and every caption count run entirely in your browser. Photos never leave your device, captions live only in your browser's local storage, and closing the tab keeps nothing on a server.
- What does a 4:5 or square post look like on the profile grid?
- The post keeps its shape when someone taps it open in the feed — but the TILE that lands on your profile grid is center-cropped to 3:4, so the sides fall away on 4:5 and square posts, and the top & bottom on 9:16. The tile check row shows the kept percentage for each photo you add; when the framing itself must survive, pre-cropping to 3:4 on the grid resizer is the fix.
- Is the Instagram grid 3:4 or 4:5 in 2026?
- The profile grid tiles at 3:4 (1080×1440) since the 2025 grid change. 4:5 (1080×1350) remains the FEED portrait size — the two are different surfaces, and some size guides still blur them. This page checks the tile as the grid actually crops it; the grid resizer cuts for it when you need the framing to hold.
Updated 26 August 2026
What is Instagram Grid Preview?
Preview how 9 photos look as Instagram's 3:4 grid, write a caption per slide, check the 2,200-char, 30-hashtag, and …more-fold limits before posting, and see how much of any-ratio photo survives the 3:4 profile tile before you post. Free, in-browser.
- Up to nine photos fill a 3×3 mock; each tile is cover-cropped to 3:4.
- Per-slide captions count against 2,200 characters; the post panel totals 30 hashtags and 30 mentions.
- Export the whole grid PNG at 360, 540, or 1080 px tiles, or one tile alone.
How to use it
- Add up to 9 photos (PNG, JPEG, or WebP) — they fill the 3×3 mockup in posting order, each cover-cropped to a 3:4 tile.
- Reorder with each tile’s ← and → buttons, remove a tile with ×, and add more until the grid reads the way you want.
- Write a caption for each slide — expand a slide’s row and draft its text with a live character count against the 2,200 limit (emoji counted as you see them).
- Check the whole-post panel: total characters, hashtags and mentions across ALL slides against the 30-each limit, and slide 1’s first line against the ~125-character '…more' fold.
- Pick the export tile size — 360, 540 (default), or 1080 px — and export the full-grid PNG (or download any single tile).
- Copy all captions as a run-on draft, or download the captions .txt with '— Slide N —' markers. Everything runs in your browser; nothing is uploaded.