9:16
4:5
1:1
16:9
9:16
Drag a photo here
or click to choose a file · JPG, PNG, WebP, AVIF, HEIC
Nothing leaves your device. Everything is processed here.

SocialShrink's Instagram image optimizer crops and compresses your photos to the exact format Instagram needs. Choose between square post (1080x1080), portrait (1080x1350) or story (1080x1920). The engine crops with smart cover crop and compresses to optimized JPEG. Everything is processed in your browser.

How it works

  1. Drop your image
    Drop one or more images into the upload area.
  2. Choose the format
    Select square post, portrait or story. Adjust quality if you want.
  3. Download ready to upload
    Your image comes out cropped and compressed, ready for Instagram.

Your privacy

Your image is not uploaded to any server. Everything happens in your browser.

Frequently asked questions

What size does Instagram use?
Square post: 1080x1080. Portrait: 1080x1350. Story/Reel: 1080x1920.
Is quality lost?
Minimal. Default compression at quality 80 is practically imperceptible.
Does it work offline?
Yes, once the tool is loaded.

Related tools