Get your photo into the exact size Instagram uses, 1080 × 1350 portrait, 1080 × 1080 square or 1080 × 1920 Story, and choose whether to crop or show the whole picture on a blurred background.
Resize for Instagram at a glance
| Price | Free, no sign-up, no watermark, no daily limit |
|---|---|
| Accepts | JPG · PNG · WEBP · HEIC · HEIF · GIF · BMP · AVIF |
| Largest file | 50 MB per file, several files at once |
| Where it runs | In your browser: files are never uploaded |
| Works on | Any modern browser on iPhone, Android, Windows, Mac and Linux |
| Send the result | Download it, or send it free with a link or by email (up to 20 GB) |
How to resize for Instagram
- Choose your photos.
- Pick the size: portrait post, square post, Story/Reel, landscape or profile picture.
- Choose “Fit, blurred background” to keep the whole photo, or “Crop to fill”.
- Press Resize for Instagram and save the photos to your phone.
Instagram sizes at a glance
| Where | Shape | Size to upload |
|---|---|---|
| Feed post, portrait | 4:5 | 1080 × 1350 px |
| Feed post, square | 1:1 | 1080 × 1080 px |
| Feed post, landscape | 1.91:1 | 1080 × 566 px |
| Story and Reel | 9:16 | 1080 × 1920 px |
| Profile picture | 1:1 (shown round) | 320 × 320 px |
Instagram displays posts 1080 pixels wide. Uploading exactly that size means the app does not have to resize (and re-compress) your photo as much, and you decide the crop instead of the app.
Keep the whole photo with a blurred background
A landscape holiday photo does not fit a portrait post: Instagram would force you to crop it. With Fit, blurred background, the entire photo is placed in the middle of the 4:5 frame and the empty space above and below is filled with a soft, blurred version of the same picture. It fills the feed without cutting anyone out.
Prefer a clean crop? Choose Crop to fill, which keeps the centre of the image. For Stories, remember the top and bottom 250 pixels or so are partly covered by Instagram's buttons, so keep text and faces in the middle.
From your phone, privately
This page works in Safari and Chrome on your phone: choose photos from your library, resize, and save them back. The resizing happens on your device, so your photos are never uploaded to us. iPhone HEIC photos are accepted and saved as JPG, the format Instagram prefers.
Sending the full-resolution originals to a client or collaborator as well? Share RAW photos explains how to do it without compression.
How this compares
| This tool | Online converters (e.g. TinyPNG, iLoveIMG or CloudConvert) | Desktop apps (e.g. Photoshop) | |
|---|---|---|---|
| Your file is uploaded | No | Yes, to their servers | No |
| Install or account | None | Account for some features | Install needed |
| Watermark or daily limits | None | Common on free plans | Depends on the app |
Plans of other services change; check their sites. More image tools.
Frequently asked questions
What is the best image size for Instagram?
1080 × 1350 pixels (4:5 portrait) for feed posts, because it takes the most screen space. Use 1080 × 1920 for Stories and Reels.
How do I post a landscape photo without cropping?
Choose a post size and “Fit, blurred background”. The whole photo is shown with a blurred fill above and below.
Does it work with iPhone photos?
Yes. HEIC photos are accepted and saved as JPG.
Are my photos uploaded?
No. They are resized on your device.
Need to send a big file?
Send files up to 20 GB with a download link or by email. Free, no account needed, original quality.
Send large files free