Resize Image for Instagram

Get your photo into the exact size Instagram expects: 1080x1080 square posts, 1080x1350 portrait posts or 1080x1920 stories. Choose crop to fill so the image covers the frame without stretching.

Drag & drop, click to browse, or paste

JPG, PNG, WebP, AVIF, HEIC, GIF, BMP, SVG

Resize by

Runs fully in your browser. Your files are never uploaded.