Instagram Image Resizer
Resize
The classic 1:1 feed post.
Saves the edited image at its current dimensions. JPG, PNG, and WebP keep their format; other supported inputs download as JPG. Check the downloaded file for final quality.
Your images are processed locally in your browser and never uploaded to any server.
Instagram hard-caps uploads at 1080px on the long edge and centers unexpected aspect ratios behind letterboxing. Pick the right preset here (square, portrait, landscape, or story) and your image arrives exactly as composed, with zero quality lost to the platform's own resampling.
Instagram is really several canvases sharing one app, and each wants a different shape: the feed rewards tall images, stories and reels want full-screen vertical, and the profile grid quietly re-crops everything to a square. Sizing a photo to the exact surface it is headed for is the difference between an image that fills the screen like native content and one that floats inside grey bars or loses its subject to an automatic crop.
How to use the instagram image resizer
- Upload the photo you want to post.
- Choose a preset: 1:1 square (1080×1080) or 4:5 portrait (1080×1350) for feed posts, 9:16 (1080×1920) for stories.
- Crop to fill keeps the exact preset dimensions by center-cropping any overflow; switch to fit inside if you would rather keep the whole frame.
- Download and upload straight to Instagram.
Which Instagram size to pick
For feed posts, portrait 1080×1350 (4:5) is the strongest default: it claims the most vertical space as someone scrolls and consistently out-performs the square. Keep the classic 1080×1080 square when your composition is genuinely square or when it needs to sit tidily in the profile grid, and use landscape 1080×566 only for wide scenes or link-style cards.
For stories and reels, use full-screen 1080×1920 (9:16) and keep faces, text, and logos out of the top and bottom eighth of the frame, where Instagram stacks the profile label and the reply bar over your image. For the avatar, resize to a centered square, since it is displayed as a circle and the corners are clipped.
Frequently asked questions
What is the best Instagram post size?
1080×1350 (4:5 portrait) takes up the most screen in the feed and consistently outperforms squares for engagement; 1080×1080 remains the safe classic. Anything you upload gets downscaled to 1080px wide. Larger files just take longer to upload.
Does Instagram compress my photos anyway?
Yes, Instagram re-encodes every upload to roughly 1440px maximum and applies its own compression. Starting from an exact, correctly-sized image minimizes the damage. Double compression (yours, then theirs) is what makes photos look mushy.
What aspect ratio do stories need?
9:16 at 1080×1920. Anything else gets pillarboxed with bars. Leave breathing room at the top and bottom ~250px for the profile label and reply field overlays.
Learn more
- Social Media Image Sizes (2026 Reference)
The complete 2026 social media image size reference: Instagram, Facebook, YouTube, TikTok, LinkedIn, Pinterest and X (posts, stories, covers and profile pictures).