PixelTools

Resize Image for Instagram

Get perfect Instagram dimensions instantly — square posts, portrait posts, stories, and profile photos. Free, private, nothing uploaded.

Drop images here, click to browse, or paste

Supports JPG, PNG, WebP, HEIC, GIF — up to 100 MB each

Free forever
No account required
No watermark
Nothing uploaded to servers

Related tools

All Instagram image sizes

Pick any preset in the resizer above. All Instagram dimensions are available in one click.

Square

1080×1080

Portrait

1080×1350

Story / Reel

1080×1920

Profile

320×320

Resize for Instagram in three steps

  1. 1

    Upload your image

    Drop any photo or graphic onto the tool — JPEGs from your camera, PNGs from Figma, or screenshots all work. No account or sign-in required.

  2. 2

    Choose your Instagram preset

    Select the preset that matches where your image will appear: Square (1080x1080) for standard feed posts, Portrait (1080x1350) for 4:5 feed posts that take up more scroll real estate, Story/Reel (1080x1920) for full-screen vertical content, or Profile (320x320) for your account photo. All presets export at exactly 1080px wide so Instagram skips its second round of compression.

  3. 3

    Download and post

    Export your resized image and upload directly to Instagram. No blurry letterboxing on Stories, no awkward crops on your profile circle, no quality loss from double compression.

Who resizes images for Instagram

From solo creators chasing feed consistency to agencies juggling 20 brand accounts, anyone publishing on Instagram needs images at exactly the right pixel width. Instagram recompresses uploads that are not 1080px wide, so getting dimensions right before uploading protects your image quality.

Portrait photographers

Photographers shoot in landscape by default but Instagram's Portrait preset (1080x1350) fills more of the feed and pushes competing posts further down. Resizing to 4:5 before every upload is a simple habit that measurably increases reach.

Social media managers at agencies

Agencies running 5 to 20 Instagram accounts need the same image resized for feed posts, Stories, and profile photos without opening Photoshop each time. Batch-resizing to Square, Portrait, and Story presets in one session keeps publishing on schedule.

E-commerce brands

Product photos from studio shoots arrive as large landscape files that look cropped and off-center when Instagram auto-fits them. Resizing each product image to 1080x1080 Square before uploading ensures the subject stays centered and the background fills the frame cleanly.

Reels and Stories creators

Vertical video thumbnails and Story graphics must be exactly 1080x1920 — anything shorter gets letterboxed with blurry grey bars that Instagram fills in automatically. Resizing cover art and static Story slides to the 9:16 preset eliminates that immediately.

Personal brand builders

A new profile photo displays as a circle, so subjects positioned near the corners of a landscape crop get cut off. Resizing to the Profile preset (320x320) with the subject centered prevents the awkward circular crop that makes headshots look unprofessional.

Graphic designers delivering client assets

Designers hand off Instagram assets to clients who upload them without checking dimensions, triggering Instagram's recompression and softening the design. Delivering files pre-sized to each Instagram preset — Square, Portrait, Story, and Profile — removes that failure point entirely.

Frequently asked questions

What is the best image size for Instagram posts?

+

For square posts, 1080×1080 pixels is standard. For portrait posts (which perform best on feed), use 1080×1350 pixels. For landscape posts, use 1080×566 pixels. All at a 1:1, 4:5, or 1.91:1 aspect ratio respectively.

What size should an Instagram Story or Reel be?

+

Instagram Stories and Reels use a 9:16 aspect ratio. The recommended dimensions are 1080×1920 pixels. Use the 'Story / Reel' preset to resize your image in one click.

What size is an Instagram profile picture?

+

Instagram displays profile pictures as circles at 110 pixels, but stores them at 320×320 pixels. Use the 'Profile' preset and a square image to avoid cropping.

Will Instagram compress my image after uploading?

+

Yes, Instagram recompresses all uploaded images. To minimise quality loss, upload at exactly the recommended dimensions (1080px wide) and use JPG at 92% quality or higher.

Resize for other platforms

Resize for Instagram now

Free, instant, no account needed.

Start resizing →