Resize Image for Instagram — Square, Portrait, Story
Overview
Instagram crops images that don't match its expected aspect ratios. A square post needs 1080x1080, a portrait post 1080x1350 (4:5), a landscape post 1080x566, and a Story or Reel 1080x1920. Getting dimensions wrong means Instagram adds white bars or crops your subject. This tool gives you one-click presets for all five Instagram formats — resize in the browser, download, upload.
How to Use This Tool
Drop your image into the tool, click the Instagram preset that matches your post type (Square Post, Portrait Post, Landscape Post, Story/Reel, or Profile Pic), and download the resized file. The output is a pixel-perfect crop at the exact dimensions Instagram expects.
Ready to get started? It's free, no registration required, and your files never leave your device.
PDF Tool →Frequently Asked Questions
What size should an Instagram square post be?
1080x1080 pixels (1:1 ratio). Instagram displays square posts without cropping at this size.
What are the dimensions for an Instagram Story?
1080x1920 pixels (9:16 ratio). The same dimensions apply to Instagram Reels. Content outside the safe zone (1080x1420 center) may be covered by UI elements.
Does resizing reduce image quality?
Downscaling from a larger image preserves quality well. For JPEG output, a quality setting of 85-90% is indistinguishable from the original at normal viewing distance.