How-To Guide · Ad Design & Visuals

How to Resize Image for Instagram Ad

Learn the exact pixel dimensions and aspect ratios for every Instagram ad format, plus how to resize images fast without cropping out your product or headline.

TL;DR Instagram feed ads need 1080x1080 (1:1) or 1080x1350 (4:5). Stories and Reels need 1080x1920 (9:16). Resize before uploading or Instagram auto-crops your image and you lose control of the composition.

4 min read By Updated 0 steps

Originally published .

Wrong image sizes break Instagram ads before a single person clicks. Instagram crops automatically, cutting off faces, products, or your call to action. Getting the dimensions right takes minutes with the right tool.

Why Image Size Matters for Instagram Ads

How incorrect sizing leads to cropping and poor performance

Instagram fills its grid with fixed aspect ratios. If your image doesn't match the target format, the platform crops it automatically. You lose control of what viewers actually see. A cropped face or cut-off headline kills conversions fast. Fix the size before you upload, not after.

Platform expectations: aspect ratios and pixel dimensions

Per Shopify's ad specs guide, Instagram supports specific aspect ratios per placement. Outside the supported range, Instagram resizes or crops without warning. Your source image must match the target format before it ever reaches the platform.

Exact Instagram Ad Sizes for Every Format

Feed ads (1:1 square vs. 4:5 portrait)

Square format is 1:1, or 1080x1080 pixels. Portrait format is 4:5, or 1080x1350 pixels. Portrait takes up more screen space on mobile and typically sees higher engagement than square or landscape. Landscape (1.91:1) at 1080x566 pixels is supported but fills far less of the screen. The Meta Ads Help Center lists the full set of supported image specs for each placement.

Stories ads (9:16 vertical)

Stories require a 9:16 vertical format. The recommended minimum is 1080x1920 pixels. For maximum sharpness, use 1440x2560 when your source image resolution allows.

Reels ads (9:16 vertical)

Reels use the same 9:16 ratio as Stories. Minimum 1080x1920 pixels. Both formats fill the entire screen. Composition and framing matter more here than in feed.

Carousel ads (1:1 or 4:5)

Every card in a carousel must use the same aspect ratio. If cards don't match, Instagram auto-crops each one differently. Pre-crop every card yourself so you control exactly what each viewer sees.

Aspect ratio vs. pixel dimensions explained

Aspect ratio is the shape. Pixel dimensions are the resolution. A 1:1 ratio means equal width and height. 1080x1080 is the pixel count at that ratio. Higher resolution means sharper ads, but your static image file must stay under 30 MB.

Step-by-Step: How to Resize Images for Instagram Ads

Choose your target format

Pick your placement first: feed, Stories, Reels, or carousel. Each requires a different shape. Decide the format before you touch the image. This keeps your workflow clean and avoids rework later.

Use AI-powered Smart Resize for multi-format adaptation

Smart Resize in Coinis Revise handles resizing automatically. Upload your image, pick the target format, and the AI repositions your key elements. No manual cropping. No guessing where your subject ends up in the frame.

Set safe zones for text and logos

Stories and Reels have required safe zones. Keep all text and logos out of the top 250 pixels (14%) and the bottom 340 pixels (20%) of the frame. Those areas get covered by the profile icon and the CTA button overlay. Per Sprout Social's August 2025 spec guide, text placed in those zones is hidden or blocked for viewers.

Export and verify before uploading

Check your final file size. Static images must stay under 30 MB. Verify pixel dimensions match your target format exactly. Upload to Meta Ads Manager and use the creative preview before spending any budget.

Common Mistakes When Resizing Instagram Ads

Stretching instead of cropping

Stretching a 1:1 image to fill a 9:16 frame distorts every element. Always crop. Never stretch.

Ignoring safe zone margins

Text near the edges of Stories and Reels ads gets hidden by platform UI. Follow the 14% top and 20% bottom rule every time.

Using low-resolution source images

Instagram requires a minimum image width of 500 pixels. Below that threshold, the platform upscales the image and quality degrades visibly. Always start with the highest-resolution source you have. If you're stuck with a low-res file, AI Upscale in Coinis Revise can recover detail before you resize.

Resizing without testing across placements

The same crop looks different on different screen sizes. Use the Meta Ads Manager creative preview to check every format before you spend.

Pro Tips: Resizing Efficiently Across Multiple Placements

Creating variations for feed vs. stories vs. reels

One original image can produce three formats. Square or portrait for feed. Portrait for carousel. 9:16 for Stories and Reels. Treat each as a separate creative, not a recycled version of the same file.

Batch-resizing with AI tools

Coinis Revise lets you resize one image to multiple formats in a single session. Smart Resize adapts the composition for each format automatically, keeping your focal point centered and your text inside safe zones.

Testing before full campaign launch

Run a small test budget on one format first. Check rendering in Meta Ads Manager. Fix any cropping or safe-zone issues before you scale.

---

Or skip the steps.

Coinis Revise edits any ad image with AI. Move text. Change text. Swap colors. Erase objects. Translate to any language. One click each.

No design skills. No Photoshop. One click.

Try Revise free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

What is the best image size for Instagram feed ads?

1080x1350 pixels (4:5 portrait) takes up more mobile screen space and tends to see higher engagement. For reliable display on all devices without unexpected cropping, 1080x1080 pixels (1:1 square) is a safe choice.

What is the safe zone for Instagram Stories and Reels ads?

Keep all text and logos out of the top 250 pixels (14% of frame height) and the bottom 340 pixels (20%). The profile icon covers the top area and a CTA button covers the bottom. Content in those zones gets hidden from viewers.

What file size limit applies to Instagram ad images?

Static image files must be 30 MB or smaller. Instagram accepts JPG and PNG formats. If your file is larger, compress it before uploading to avoid rejection.

Can I use one image for all Instagram ad placements?

You can, but you should resize it for each format separately. Feed needs 1:1 or 4:5. Stories and Reels need 9:16. Using the same file for all placements without resizing lets Instagram crop automatically, which often cuts off key content.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free