Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Instagram Image Resizer

Instagram Image Resizer

Resize images to exact dimensions for Instagram posts, Stories, Reels, and profile pictures.

Resize Any Photo to an Instagram Size

Instagram is strict about shape. The feed accepts square, portrait, and landscape posts at fixed widths, while Stories and Reels fill the whole screen in a tall 9:16 frame. Upload a photo at the wrong ratio and Instagram crops it for you — often trimming off the exact part you cared about. This Instagram image resizer lets you crop and fit your photo to a confirmed size first, so what you upload is what people see.

Private by design: your image is loaded locally, cropped on a canvas in your browser, and downloaded straight back to your device — nothing is uploaded to a server.

Instagram Placements You Can Fit

Square Post

1080 × 1080 px — the classic 1:1 post that looks consistent everywhere.

Portrait Post

1080 × 1350 px — the 4:5 ratio that takes up the most feed space.

Landscape Post

1080 × 566 px — a wide 1.91:1 frame for horizontal photos.

Story / Reel

1080 × 1920 px — full-screen vertical 9:16 for Stories and Reels.

Profile Picture

320 × 320 px — uploaded square, displayed in a circle.

How to Resize an Image for Instagram

1

Pick the Instagram Size

Choose a preset — Square, Portrait, Landscape, Story / Reel, or Profile Picture. The crop frame snaps to that exact aspect ratio.

2

Add Your Image

Click the upload area or drag and drop a file. JPG, PNG, and WebP are supported.

3

Position & Zoom

Drag to reposition the image, then scroll the wheel, tap the zoom buttons, or pinch on mobile to decide exactly what stays inside the frame.

4

Download

Export as PNG for the crispest result or JPG for a smaller file — already at the exact Instagram dimensions.

Mind the grid thumbnail. Profile-grid thumbnails are always cropped to a center square, so keep the main subject near the middle if the post will live on your grid.

Features of the Instagram Resizer

Confirmed Instagram Dimensions

Every preset matches the resolution Instagram expects, so your upload stays sharp instead of being downscaled or stretched after posting.

PlacementDimensionsAspect Ratio
Square Post1080 × 1080 px1 : 1
Portrait Post1080 × 1350 px4 : 5
Landscape Post1080 × 566 px1.91 : 1
Story / Reel1080 × 1920 px9 : 16
Profile Picture320 × 320 px1 : 1

Built for Quick, Private Edits

Drag, Zoom & Pinch

Compose the crop precisely on desktop or mobile.

  • Drag to reposition inside the frame
  • Scroll or buttons to zoom (10%–500%)
  • Two-finger pinch on touch screens
  • Reset the view in one click

Client-Side & Watermark-Free

No uploads, no accounts, no watermarks.

  • Images stay on your device
  • Works without signing in
  • Export to PNG or JPG
Tip: the Portrait (1080 × 1350) ratio fills the most vertical space in the feed, giving your post more room to catch the eye as people scroll.

Instagram Size Questions

What is the best Instagram post size?

Square posts (1080 × 1080 px) are the most versatile and display consistently everywhere. Portrait posts (1080 × 1350 px) take up more screen space in the feed and often draw more attention as people scroll.

How do I resize an image for Instagram without cropping the wrong part?

Pick your target size, then drag and zoom the image inside the frame until the subject sits exactly where you want it. Because you set the crop yourself before downloading, Instagram no longer re-crops it on upload.

What size are Instagram Stories and Reels?

Stories and Reels both use a 9:16 vertical aspect ratio at 1080 × 1920 pixels, filling the entire phone screen. Keep captions and key elements within the central area so they are not hidden behind interface buttons.

Are my images uploaded to a server?

No. All cropping happens in your browser on a local canvas. Your images never leave your device, so the tool is safe for private photos and unpublished content.

Which file formats can I use?

Upload JPG, PNG, or WebP. You can download the cropped result as a PNG (lossless, ideal for graphics and text overlays) or a JPG (smaller file, ideal for photos).

Why does my image have a white edge after cropping?

The frame uses a white background. If you zoom out far enough that the image no longer covers the whole frame, the empty area shows as white. Zoom in or reposition until the image fills the frame from edge to edge.

Drop image here or click to upload

Supports JPG, PNG, WebP

Square posts (1080 × 1080) display consistently across every device
Portrait posts (1080 × 1350) fill the most vertical space in the feed
Stories and Reels use 1080 × 1920 (9:16 aspect ratio)
Want to learn more? Read documentation →
1/4
Start typing to search...
Searching...
No results found
Try searching with different keywords