How to Resize an Image for Instagram (Every Format)
Get the exact Instagram dimensions for posts, stories and reels so nothing gets cropped, free, in your browser, no watermark. A clear step-by-step guide.
Instagram silently crops and compresses anything that doesn't match its preferred dimensions, which is why a photo that looked perfect on your camera roll suddenly loses its edges or turns soft in the feed. Resizing your image to Instagram's exact pixel sizes before you upload puts you back in control: the whole shot stays visible, it stays crisp, and it fills the frame the way you intended.
The three sizes you'll use most are 1080×1080 for a square post, 1080×1350 for a portrait post (the tallest the feed allows, and the one that takes up the most screen), and 1080×1920 for stories and reels. The guide below resizes to any of these using our free image resizer, which runs entirely in your browser, your photo never leaves your device, there's no sign-up, and there's no watermark.
This guide uses Image Resizer
Free, private and instant. Open it now and follow along with the steps below.
Follow these steps
Step 1: Open the image resizer
Head to the Image Resizer tool. It loads instantly on desktop and mobile: nothing to install, no account required.
Step 2: Upload your photo
Drag your image onto the drop zone or click to browse and select it. The photo is processed locally in your browser and is never uploaded to a server.
Step 3: Pick the right Instagram dimensions
Enter the target size for your format: 1080×1080 for a square post, 1080×1350 for a portrait post, or 1080×1920 for a story or reel. Starting from a high-resolution original gives the sharpest result at these sizes.
Step 4: Match the aspect ratio to avoid stretching
Instagram's sizes have fixed aspect ratios (1:1, 4:5 and 9:16). If your photo's shape doesn't match, crop it to the correct ratio first so the resize doesn't squash or stretch the image.
Step 5: Resize the image
Apply the resize and the tool scales your photo to the exact pixel dimensions in an instant, previewing the result so you can confirm the framing looks right.
Step 6: Download the Instagram-ready image
Save the resized photo to your device. It has no watermark and is sized precisely for Instagram, so it uploads without any surprise cropping or extra compression.
Tips & best practices
- Portrait 1080×1350 is the highest-impact feed size. It occupies the most vertical space on a phone screen, so it stops the scroll better than a square.
- Always start from the highest-resolution version of your photo. Upscaling a small image to 1080px wide will look soft and pixelated.
- Keep important details away from the outer edges of stories and reels, Instagram's interface (profile icon, caption, buttons) overlaps the top and bottom of a 1080×1920 frame.
- Export as JPG for photographs to keep the file small. Use PNG only if your image contains sharp text or graphics that need to stay razor-sharp.
Related tools
Crop Image
Cut an image down to the exact part you want. Drag a crop box, snap to a ratio like 1:1 or 16:9, and export the trimmed area: free, private, in your browser.
Image Compressor
Shrink JPG, PNG and WebP images without a visible quality drop. Set the quality yourself, or compress to an exact target size like 100 KB. Free, entirely in your browser.
PNG to JPG
Convert PNG images to JPG in your browser: pick a background color for transparent areas, set the quality, and download a much smaller file.
AI Image Upscaler
Enlarge photos and graphics 2x or 4x in your browser with a real ESRGAN neural network that reconstructs sharp detail, free, private and nothing uploaded.
Related how-to guides
- How to Optimize an SVG (Shrink It Without Losing Quality)Strip the bloat from an SVG so it loads faster and stays razor-sharp: free, in your browser, no watermark. A step-by-step guide to optimizing SVG files.6 steps
- How to Compress an Image (Without Losing Quality)Shrink JPG, PNG and WebP files for faster pages and smaller uploads. Keep them sharp by balancing quality, format and dimensions. A practical step-by-step guide.7 steps
- How to Convert a Video to a GIF (Free, No Upload)Turn a clip into a looping GIF you can share anywhere: trim it, set the size, no software, no watermark. A step-by-step guide to converting video to GIF.6 steps