Resize an image for Instagram (post)

Fit any photo into Instagram's 1080×1080 post size without cropping — white padding fills the rest, free, in your browser, nothing uploaded.

Drop an image to resize it

or click to choose — output lands at exactly 1080×1080 with padding, never cropped

Resizing in your browser…

Your file never leaves this device

Resized image preview
Download

Instagram makes non-square photos a dilemma: crop the posts-preview cuts heads off, or post an awkward letterbox. The without-cropping way is a 1080×1080 canvas with your photo fitted inside at full width or height — the leftover strip becomes clean white padding. This page does exactly that, on your device, for free.

Drop a landscape or portrait photo and download a true 1080×1080 JPG (WebP where your browser supports it): Instagram will post it without further cropping, no pixels of your photo are ever discarded, and the padding looks deliberate rather than accidental.

Frequently asked questions

Will Instagram crop my photo after uploading?
No — a 1080×1080 image is square-complete. Instagram only crops when an uploaded photo doesn’t match the container’s ratio; yours will already match.
Can I choose a different padding colour?
White is the default for a clean feed look. For brand-matched padding or blurred backgrounds, drop by our contact and tell us — the extension is a small change.