Skip to content
Toolmivo
Toolmivo
Image

How to Resize Images for Instagram Without Cropping

The image sizes and aspect ratios Instagram accepts for posts, Stories and Reels, and how to resize, crop or pad photos so nothing important gets cut off.

6 min read

Instagram accepts photos in a range of shapes, but it doesn’t always show them the way you expect. Upload an image with the wrong proportions and the app may crop it, add empty space, or show only part of it in your profile grid. Resizing deliberately before you post gives you control over what people actually see.

This guide covers the sizes and aspect ratios Instagram commonly recommends, how to choose between cropping and padding, and how to prepare images with the free Social Media Image Resizer without uploading them anywhere.

Common Instagram sizes and aspect ratios

Instagram displays images at a width of roughly 1080 pixels on most phones, so 1080 pixels wide is the usual target. What changes between formats is the aspect ratio, the relationship between width and height. Platforms adjust their recommendations from time to time, so treat the table below as a starting point and check Instagram’s Help Center if a size is critical for a campaign.

FormatAspect ratioRecommended size (px)
Square feed post1:11080 × 1080
Portrait feed post4:51080 × 1350
Taller feed post (3:4 grid)3:41080 × 1440
Landscape feed post1.91:11080 × 566
Story or Reel cover9:161080 × 1920

Portrait posts take up more vertical space in the feed than square or landscape ones, which is why many creators default to 4:5. Instagram also moved its profile grid to taller rectangular previews, so a 3:4 image can show more of your photo in the grid. If you care about how your grid looks, check that the important part of each image sits near the center, because grid previews and feed posts may not crop identically.

Crop, fit or stretch: choosing how the shape changes

Most photos straight from a phone camera are 4:3 or 16:9. Turning them into 1:1, 4:5 or 9:16 means the shape has to change. If you want to resize an image for Instagram without cropping anything, choose one of the two fit options below:

  • Crop to fill. The image is scaled until it covers the whole frame, and the parts that stick out are trimmed. Nothing looks squashed, and there are no borders, but you lose the edges. This suits most feed photos.
  • Fit with a border. The whole image is scaled to fit inside the frame, and the leftover space is filled with a color. Use it when every part of the image matters, such as an infographic, a quote card or a product shot with text near the edge.
  • Fit with a blurred background. The whole photo is shown with no cropping, on top of a blurred, zoomed copy of itself instead of a flat color. It fills the frame naturally and is a popular way to post a landscape photo in a 4:5 or 9:16 frame.
  • Stretch. The image is forced into the new shape, which distorts faces and objects. It’s almost never what you want for photos; the resizer only does it when you explicitly choose it and shows a warning.

When you crop, composition matters. A centered subject survives almost any crop. If your subject is off to one side, move the crop window so it stays in frame rather than accepting a centered default.

Step by step: resize a photo for Instagram

  1. Open the image resizer and drop in a JPG, PNG or WebP file. The original dimensions, file size and aspect ratio appear right away.
  2. Choose a preset from the list, for example Instagram portrait post (1080 × 1350), or tap one of the quick ratio buttons (1:1, 4:5, 9:16, 16:9).
  3. Pick Crop to fill, Fit + border or Fit + blur. The two fit options keep the whole photo with no cropping. In crop mode, drag the preview or use the horizontal and vertical position sliders to choose which part of the photo is kept.
  4. Choose the output format. JPG is the safe choice for photos; PNG suits graphics with sharp text. Keep the quality high (around 85–92) because Instagram compresses images again after upload.
  5. Select Resize image, check the result preview and its dimensions, then download.

The resize happens in your browser, so your photo isn’t sent to a server. The output file is drawn fresh from the pixels, which also means camera metadata such as GPS location isn’t carried over.

Getting the sharpest result

Start from the largest version you have

Downscaling keeps detail; upscaling invents it. If your original is only 800 pixels wide, resizing it to 1080 won’t add real sharpness, and the resizer will warn you that it’s upscaling. Export from your camera roll or editing app at full resolution, then resize once.

Resize once, at the end

Every round of resizing and saving as JPG loses a little quality. Do your edits on the full-size image, then make a single export at the final Instagram size.

Keep file sizes reasonable

Very large files don’t look better after Instagram’s own compression, and they take longer to upload on mobile data. A 1080-pixel-wide JPG at high quality is usually a few hundred kilobytes. If a file is still large, run it through the Image Compressor and compare before and after with the slider.

Leave breathing room for text

For graphics with headlines, keep text away from the very edges. Feed previews, the profile grid and Stories each crop or overlay slightly differently, and app interface elements can sit on top of the top and bottom of a Story.

Carousels and consistent ratios

In a carousel, the first image sets the frame for the rest. If you mix square and portrait images, the others are typically cropped to match the first. Resize every slide to the same preset before posting so nothing gets trimmed unexpectedly. The resizer remembers your preset when you replace the image, which makes batching a set of slides quicker.

Stories and Reel covers

Stories and Reels are full-screen vertical 9:16, typically 1080 × 1920. A horizontal photo placed in a Story will either be cropped heavily or float in the middle with empty space. For a clean look, resize to 9:16 with Fit and a background color that matches your brand, or crop around the subject if the photo allows it. For Reel covers, remember that the grid may show a cropped version of the cover, so keep the key element near the center.

Key takeaways

  • Target 1080 pixels wide; choose 1:1, 4:5, 3:4 or 9:16 depending on where the image appears.
  • Crop for photos; to resize without cropping, use Fit + border for graphics or Fit + blur for photos; avoid stretching.
  • Start from the largest original, resize once, and keep JPG quality high.
  • Use the same ratio for every slide in a carousel.
  • Platform recommendations change, so double-check critical sizes in Instagram’s Help Center.

Next, learn which file type to export in PNG vs JPG vs WebP for social media.

try it

Tools used in this guide

keep reading