Skip to content

Resize an image for Instagram without cropping

Fit your whole photo into a 1080 × 1350 Instagram post, with a border in the colour you choose, so nothing gets cut off.

or drop files here · you can also paste with Ctrl+V

Your images never leave this device. Everything runs in your browser.

How do I post a photo on Instagram without it being cropped?

Instagram feed posts must be between 4:5 (portrait) and 1.91:1 (landscape), so wider or taller photos get cropped. This tool places your whole photo inside a 1080 × 1350 frame and fills the space around it with white or any colour you choose, so nothing is lost.

Want it square instead? Choose Instagram post 1080×1080 in the options. For Stories and Reels, choose Story / Reel 1080×1920. Everything happens in your browser, so your files are never uploaded.

UseSizeShape
Portrait post (most space in the feed)1080 × 13504:5
Square post1080 × 10801:1
Landscape post1080 × 5661.91:1
Story or Reel1080 × 19209:16
Instagram image sizes used by this tool.

How it works

  1. Add your photos

    Select, drop or paste up to 50.

  2. Choose the size and border colour

    Portrait 1080 × 1350 is set by default.

  3. Download and post

    Upload the new image to Instagram as it is.

Guide

Questions

What's the best size for Instagram posts?

1080 × 1350 (4:5 portrait) takes up the most space in the feed.

Can I use a blurred background instead of a colour?

Not yet. The border is a solid colour of your choice.

Will Instagram reduce the quality?

Instagram re-compresses every upload. Starting at exactly 1080 pixels wide avoids an extra resize.

How do I resize a photo for Instagram without cropping?

Add the photo here. The whole picture is placed inside a 1080 × 1350 frame with a border in the colour you pick, so Instagram doesn't need to cut anything off.

How do I make a picture fit Instagram?

Instagram posts must be between 4:5 portrait and 1.91:1 landscape. Pictures outside that shape are cropped, so fit them into 4:5 or 1:1 with a border first.

What size is an Instagram Reel cover?

1080 × 1920 (9:16). In the feed, Instagram shows the middle 1080 × 1350 part, so keep text in the centre.