1. Home
  2. Resize for Instagram

Resize images for Instagram

Instagram displays photos at 1080 pixels wide. Resize yours to that width so they upload fast and Instagram does not recompress them more than needed.

Drop your images here

JPG, PNG, WebP, AVIF, GIF, HEIC, BMP, TIFF · up to 30 images at once

Choose images
    • Processed in your browser by default
    • Free, no account
    • Metadata (GPS) removed

    How to do it

    1. Drop your photos

      Any common format, iPhone HEIC included, up to 30 at once.

    2. Check the size

      The width is set to 1080 px. Change it, or drag the handles of the preview frame.

    3. Download and post

      JPG at 90% quality by default, ready for Instagram.

    Instagram image sizes

    FormatAspect ratioSize in pixels
    Square post1:11080 × 1080
    Portrait post4:51080 × 1350
    Landscape post1.91:11080 × 566
    Story or Reel cover9:161080 × 1920

    Instagram crops posts to an aspect ratio between 1.91:1 and 4:5. If your photo is taller or wider than that, use Crop image first to choose exactly what stays in the frame.

    Why resize before posting

    Instagram scales every photo down to 1080 px wide and compresses it again. Uploading a photo that is already the right size and saved at high quality avoids an extra round of resizing, uploads faster on mobile data, and gives you control over sharpness.

    Frequently asked questions

    What size should an Instagram post be?

    1080 px wide. The height depends on the format: 1080 px for a square, 1350 px for a portrait (4:5), 566 px for a landscape (1.91:1).

    What size is an Instagram story?

    1080 × 1920 px, a 9:16 vertical format.

    Will my photo be stretched?

    No. "Keep aspect ratio" is ticked, so only the width is set and the height follows. Crop first if you need an exact ratio.

    Can I resize several photos at once?

    Yes, up to 30, with a combined ZIP download.