Resize Image for Instagram
1080×1080 px, pre-filled. Crop to exact size or fit inside, keep your format, download — processed in your browser.
Dimensions
What this tool does
It resizes any image to 1080×1080 px — the size Instagram displays — on your device, and lets you choose how to handle a different aspect ratio: Fit keeps the whole image inside the box, Crop gives exactly 1080×1080 by trimming the centre, Stretch forces it (rarely what you want). The output keeps your input format (JPEG stays JPEG, PNG stays PNG, WebP stays WebP) and is downloaded straight back to your disk.
Instagram dimensions and what the platform does
Instagram displays feed posts at up to 1080 px wide. Square is 1080×1080; portrait 1080×1350 (4:5) takes the most screen space; landscape 1080×566 (1.91:1). Stories and Reels are 1080×1920 (9:16). Anything larger is downscaled by Instagram, anything smaller is upscaled and looks soft.
Tips for a sharp result
Upload JPEG at 1080 px wide with the quality slider around 85–92%; Instagram recompresses everything, and a clean source compresses better. Keep important content away from the edges — the feed crops previews to square in the grid.
Crop vs fit
Crop is pre-selected because platforms display a fixed box and an exact-size file avoids their own, usually worse, cropping. If your subject is not centred, crop by hand in any editor first, or use Fit and accept bars. Enlarging a small image to 1080 px will look soft — if that is your situation run it through the upscaler first, then resize.
How to do it
- Drop the image; 1080×1080 is already filled in.
- Choose Fit, Crop or Stretch.
- Press Resize, then Download. Upload the file to Instagram.
Frequently asked questions
Is my image uploaded?
No. The page is static and has no upload endpoint; your browser does the work on your own device and the result is saved straight back to your disk. The site's Content-Security-Policy only allows it to talk to its own origin, so it cannot send your file anywhere even by accident. Load the page, disconnect from the internet, and it still works.
What size does Instagram actually want?
Instagram displays feed posts at up to 1080 px wide. Square is 1080×1080; portrait 1080×1350 (4:5) takes the most screen space; landscape 1080×566 (1.91:1).
Will it stretch my photo?
Only if you choose Stretch. The default is Crop (exact size, centre kept); Fit keeps everything and shrinks to fit inside the box.
Does it change the file format or quality?
The format is kept. JPEG and WebP are re-encoded at 92% quality, which is visually lossless; PNG stays lossless.
Can I use a different size?
Yes — the width and height fields are editable, and the resizer has presets for the other major platforms.
Is it free? Any limits or watermark?
Free, no account, no watermark, no daily quota. Because nothing runs on our servers there is nothing to meter. The only limits are your device's memory — anything up to roughly 50 megapixels is fine on a modern phone or laptop.