Instagram quietly resizes and re-compresses every photo you upload. If your image doesn't match one of its supported dimensions, the app crops it, squeezes it, or softens it — and your carefully shot product photo or reel cover ends up looking worse than the original. The fix is simple: resize to the exact size Instagram expects before you upload. This guide lists every current Instagram dimension for 2026 and shows you how to hit it in about 30 seconds.
Instagram image size cheat sheet (2026)
Instagram displays uploaded photos at a maximum of 1080 pixels wide, so there is no benefit to uploading anything wider. Use these exact dimensions:
| Placement | Size (pixels) | Aspect ratio |
|---|---|---|
| Square feed post | 1080 × 1080 | 1:1 |
| Portrait feed post (best reach) | 1080 × 1350 | 4:5 |
| Landscape feed post | 1080 × 566 | 1.91:1 |
| Stories & Reels | 1080 × 1920 | 9:16 |
| Reels cover / thumbnail | 1080 × 1920 | 9:16 |
| Profile photo | 320 × 320 (displays as circle) | 1:1 |
| Carousel (multi-image) | 1080 × 1080 or 1080 × 1350 | 1:1 or 4:5 |
| Feed ad | 1080 × 1080 | 1:1 |
Quick rule: if you only remember one number, use 1080 × 1350 (4:5 portrait) for feed posts. It occupies the most vertical space on a phone screen, which usually translates into more reach and engagement than a square.
How to resize an image for Instagram
You don't need Photoshop or an app install. Using the free FastImageTool Image Resizer, everything happens in your browser and your photo never leaves your device:
- Open the Image Resizer and drag in your photo (JPG, PNG, or WebP).
- Enter the target dimensions from the table above — for a portrait feed post, type
1080width and1350height. - Keep the aspect ratio locked if your photo already matches the ratio; if it doesn't, crop to the ratio first so nothing important gets squashed.
- Preview to confirm faces, text, and product edges aren't cut off.
- Download the resized image and upload it to Instagram.
If the final file is still large, run it through the Image Compressor and export a JPEG around 80–90% quality. That keeps it sharp while giving Instagram less reason to re-compress it.
Why aspect ratio matters more than pixels
Instagram cares about the shape of your image first. If you upload a 4000×3000 landscape photo to a feed that expects 4:5, Instagram will either crop the sides off or letterbox it. Resizing to the correct pixel size is only half the job — the image must also be the right ratio:
- 1:1 — equal width and height (square).
- 4:5 — slightly taller than wide (portrait feed).
- 9:16 — tall and narrow (Stories & Reels, full screen).
- 1.91:1 — wide landscape (the maximum width Instagram allows in feed).
If your original is the wrong shape, crop it to the target ratio first, then resize. This gives you control over what stays in frame instead of letting Instagram decide.
The Stories & Reels "safe zone"
A Story or Reel is 1080×1920, but the app covers parts of it with interface elements. To keep captions, logos, and faces visible:
- Leave the top ~250 px clear (profile name and close button).
- Leave the bottom ~250 px clear (caption, "Send message", and Reels controls).
- Place key content in the central 1080 × 1420 px safe zone.
Common mistakes that ruin Instagram photos
- Uploading huge files: a 5–8 MB photo gets aggressively re-compressed. Resize to 1080 px wide and the result is sharper, not softer.
- Resizing a small image up: enlarging a 600 px photo to 1080 px invents pixels and looks blurry. Always start from the largest original you have.
- Wrong ratio: a square crop of a portrait subject chops off heads. Crop to ratio deliberately.
- Screenshotting instead of exporting: screenshots add phone-specific dimensions and UI. Export a clean file at the exact size.
- Forgetting the safe zone on Stories, so text sits under the caption bar.
Frequently asked questions
What is the best image size for an Instagram post in 2026?
Use 1080×1080 px for a square, or 1080×1350 px (4:5 portrait) for the most feed coverage and engagement. Landscape is 1080×566 px. Instagram caps display width at 1080 px, so there's no need to upload larger.
What size should Instagram Stories and Reels be?
Both are 1080×1920 px (9:16 vertical). Keep important content in the central safe zone, away from the top and bottom ~250 px the interface covers.
Why does Instagram make my photos blurry?
It re-compresses images that don't match a supported size or are far larger than 1080 px wide. Resize to an exact supported dimension and export a JPEG at 80–90% quality before uploading.
Does resizing reduce my image quality?
Resizing a large original down to 1080 px keeps quality high. Enlarging a small image looks soft. Always start from the highest-resolution source.
Is FastImageTool's resizer free and private?
Yes — it runs entirely in your browser, with no uploads, no signup, no watermark, and no limits.
Related guides
- Resize Image for YouTube Thumbnail (1280×720)
- How to Resize Any Image Online
- How to Compress an Image Without Losing Quality