Instagram
Free·No account·In-browser

Resize images for Instagram.

Get the exact pixel dimensions for posts, portraits, stories, and reels in seconds, entirely in your browser.

Drop an image here

or click to browse your files (pasting works too)

JPG · PNG · WebP · HEIC · up to 50 MB

Files never leave your browser
Resizes in under a second
No account needed
Get all 5 Instagram sizes at onceFreeSquare Post, Portrait Post, Tall Portrait Post, Story / Reel Cover, Landscape Post in one ZIP.

Instagram presets

Pick a format, start resizing.

Click any preset to open the editor with that size already selected.

Sizes checked against Instagram's own guidelines in October 2026. Where Instagram gives only a ratio or a minimum, the size is the common one that meets it.

Format guide

Which Instagram image size should you use?

Each format shows up differently. Here's when to use each one.

Most common

Square Post

1080 × 1080 px · 1:1

The classic Instagram format. Works for photos, graphics, and product shots. Safe choice when you're unsure: it never gets cropped in the grid.

Best engagement

Portrait Post

1080 × 1350 px · 4:5

Takes up more vertical space in the feed, which means more screen time and typically higher engagement. Best for portraits and tall product shots. Instagram now also accepts 3:4 (1080×1440), the tallest a feed post can be.

Full-screen

Story / Reel Cover

1080 × 1920 px · 9:16

Full-bleed vertical format for Stories and Reels. Keep key content away from the edges. UI overlays cover the top and bottom 250 px.

Wide format

Landscape Post

1080 × 566 px · ~1.91:1

The widest ratio Instagram supports in the feed. Use for cinematic shots and wide scenes. Everything beyond 1.91:1 gets cropped.

Read the full Instagram image size guide

FAQ

Instagram image size questions.

Square posts are 1080×1080 px (1:1). Portrait posts are 1080×1350 px (4:5), or up to 1080×1440 px (3:4), the tallest Instagram allows. Landscape posts are 1080×566 px (1.91:1). Instagram will compress images uploaded at lower resolutions, so 1080 px wide is always recommended.
Stories are 1080×1920 px (9:16 aspect ratio). Keep important text and faces away from the top 250 px and bottom 250 px: those areas are partially covered by the story UI and swipe-up prompts.
JPG is recommended for photos because it produces smaller files at equivalent quality. PNG is better for graphics, illustrations, or images with text where lossless quality matters. Both are recompressed by Instagram on upload, so the difference in final quality is minimal for most posts.
Instagram supports aspect ratios between 4:5 (portrait) and 1.91:1 (landscape). If your image falls outside that range it gets cropped to fit. Use our presets to avoid this: every preset is within Instagram's accepted limits.

Ready to resize for Instagram?

Upload your photo, pick a preset, and download in seconds. No account, no watermarks.