Resize an image for Instagram
Square, portrait, Story and profile sizes in one click — cropped to fit rather than squashed. Nothing is uploaded.
Your image
Drag & drop an image, or click to browse
JPG, PNG, WEBP or HEIC
Options
Add an image to get started.
Why use this tool
No file size limit
Full-size photos straight from your phone or camera.
Nothing is uploaded
Processed entirely in your browser. Your files never leave your device.
No signup needed
Open the tool and go. No account, no email.
Instagram re-encodes whatever you give it, and it crops anything that is not one of the shapes it expects. Uploading a wide photo to a square slot means the app decides which part to keep, and it usually decides badly.
Sizing the picture yourself first settles that. You choose what stays in frame, and the upload arrives at exactly the dimensions Instagram wants, so it has less reason to re-compress it.
How to resize a photo for Instagram
Add your photo
Drop it on the box above, or click to pick it. JPG, PNG, WEBP and HEIC all work, including photos straight from an iPhone.
Pick the format
Square for a normal post, portrait for the taller one that fills more of the feed, Story or Reel for full screen, or profile photo.
Download
The result is cropped from the middle to fit the shape, at the exact pixel size, ready to upload.
The sizes, and what each is for
Square at 1080 × 1080 is the safe default: it is what a feed post has always been, and it looks right everywhere including the profile grid.
Portrait at 1080 × 1350 is the 4:5 shape. It occupies more of a phone screen than a square does, which is why so many accounts prefer it for anything meant to stop a scroll.
Story and Reel at 1080 × 1920 is full screen, 9:16. Keep anything important away from the top and bottom fifth, where the interface sits over your picture.
Cropped to fit, not stretched
A landscape photo and a 9:16 Story are different shapes, so something has to give. Stretching the picture to fit is the wrong answer — it makes faces wide and buildings lean.
This crops from the centre instead, keeping the shape correct and trimming the overflow evenly from both sides. That is the same thing Instagram would do, except you can see the result before you upload it.
If you would rather keep the whole frame and accept bars around it, switch the fit to Fit inside. If the photo is already the right shape, all of this is moot and nothing is cropped at all.
Why not just let Instagram do it
Instagram will accept almost anything and make it fit, but it crops to the centre with no regard for where your subject is, and it re-compresses hard on the way in.
Arriving at the exact dimensions gives it less to do. The picture is already the right shape and the right size, so the only thing left is its own compression pass, which starts from a cleaner file.
It also means you see what will be published before you publish it, rather than discovering in the preview that somebody's head is missing.
Instagram sizes
The dimensions to upload for each slot.
| Where | Pixels | Shape |
|---|---|---|
| Feed post, square | 1080 × 1080 | 1:1 |
| Feed post, portrait | 1080 × 1350 | 4:5 |
| Story or Reel | 1080 × 1920 | 9:16 |
When people resize for Instagram
A camera photo for the feed
A wide 3:2 shot from a camera, cropped to the square or 4:5 the feed expects.
A screenshot as a Story
A phone screenshot fitted to 1080 × 1920 so it fills the screen without bars.
A product shot for a shop grid
Every picture at the same square size, so the profile grid lines up.
A new profile photo
A portrait cropped square at 320 × 320, the size Instagram stores.
Frequently asked questions
- What size should an Instagram post be?
- 1080 × 1080 for a square post and 1080 × 1350 for the 4:5 portrait. Both are on the buttons above.
- What size is an Instagram Story?
- 1080 × 1920, which is 9:16. Keep anything important out of the top and bottom fifth, where the interface overlaps your picture.
- Will my photo be stretched?
- No. It is cropped from the centre to the right shape, so nothing is distorted. You can switch to Fit inside if you would rather keep the whole frame.
- Is my photo uploaded anywhere?
- No. The resize runs in your browser, on your own device, so the file never reaches a server.
- Does Instagram still compress it?
- Yes — Instagram always re-encodes. Arriving at the exact dimensions simply gives it less to change, which usually means a cleaner result.
- Can I use a HEIC photo from my iPhone?
- Yes. HEIC is read directly and the result is saved in a format Instagram accepts.
- Why is my square photo losing the edges?
- Because the original is not square. Cropping takes the overflow evenly from both sides — crop it yourself first if you want to choose exactly what stays.
- Can I resize several photos at once?
- Not on this page — it handles one at a time so you can check each crop. The image resizer works the same way for arbitrary sizes.
Resize for a platform
Resize image for Facebook
Profile, cover and post sizes, cropped to fit rather than squashed.
Open toolResize Image
Set exact pixel dimensions or scale a photo by percentage.
Open tool
More image tools
Compress Image
Cut file size for faster pages and lighter uploads, without visible quality loss.
Open toolConvert Image
Switch between HEIC, WEBP, PNG and JPG in one step.
- HEIC
- WEBP
- PNG
- JPG
Crop Image
Trim to a free selection or a 1:1, 4:3 or 16:9 aspect ratio.
Open toolRemove Background
Cut out the subject with AI and export a transparent PNG.
Open toolCircle Crop
Crop a photo into a circle and save a transparent PNG — for avatars and profile pictures.
Open toolGIF background remover
Remove the background from an animated GIF and keep it moving, frame by frame.
Open toolImage to text
Pull the text out of a photo, a scan or a screenshot, ready to copy.
Open toolImage to SVG
Vectorise a logo or line drawing into an SVG that scales without pixels.
Open toolImage to ICO
Build a favicon .ico holding several sizes at once, from any image.
Open tool
PDF tools
Image to PDF
Combine JPG, PNG, HEIC and other images into one PDF.
Open toolJPG to PDF
Turn JPG photos and scans into a PDF with no quality loss.
Open toolPNG to PDF
Turn PNG screenshots and graphics into a sharp, lossless PDF.
Open toolMerge PDF
Combine several PDFs into one file, in the order you choose.
Open toolSplit PDF
Pull out the pages you need, or break a PDF into separate files.
Open toolRotate PDF
Turn pages the right way up and save them that way.
Open toolOrganise PDF pages
Delete pages you do not need and put the rest in the right order.
Open toolAdd page numbers to PDF
Number the pages of a PDF, in the corner you choose.
Open toolWatermark PDF
Stamp text across every page — DRAFT, CONFIDENTIAL, or your own.
Open tool