Resize a photo for Instagram posts, Stories, Reels, or your profile picture. Choose Crop to fill the frame, or Fit to keep the full image with padding.
Free tool
Output: 1080 × 1080px
Instagram may cut images that do not match its preferred ratios. Resize first for posts and profile pictures so your photo looks sharp and you stay in control of the final frame.
Instagram recommends 1080px width for feed images. Square posts are 1080 by 1080. Portrait posts are 1080 by 1350 (4:5). Landscape posts are about 1080 by 566 (1.91:1).
Full-screen Stories and Reels are 1080 by 1920. Other ratios get letterboxed or trimmed on mobile.
Crop fills the Instagram size and trims edges. Drag the border to choose the frame, and use the corners to resize it. Fit scales the full image into the frame with padding.
This free Instagram image resizer processes images in your browser. Your file is not uploaded to PostWing servers.
Upload your photo, pick an Instagram size (post, Story, Reel, or profile), choose Crop or Fit, then download. Everything runs in your browser.