How-To Guide · Ad Design & Visuals

How to Resize an Instagram Ad (Every Placement, Right Dimensions)

Learn the exact dimensions for Instagram Feed, Stories, and Reels ads, how to resize manually in Ads Manager or a design tool, and how to skip the steps with Coinis Revise Smart Resize.

TL;DR Match the aspect ratio to the placement before you upload. Feed needs 4:5 or 1:1. Stories and Reels need 9:16. Meta auto-crops anything else, often cutting off text or CTAs. Coinis Revise Smart Resize adapts one image to all placements in one click.

4 min read By Updated 0 steps

Originally published .

Key Takeaways
  • Instagram Feed ads work best at 4:5 (1440 × 1800 px) or 1:1 (1440 × 1440 px).
  • Stories and Reels both need 9:16 — recommended 1080 × 1920 px and 1440 × 2560 px respectively.
  • Meta auto-crops images with the wrong aspect ratio, often cutting off key visuals or CTAs.
  • Keep text and logos inside Stories safe zones: 14% clear at top, 20% at bottom.
  • Coinis Revise Smart Resize adapts one image to all placements without manual tool switching.

Instagram Ad Size Requirements by Placement

Get the dimensions right before you build. Wrong aspect ratios cause silent crops that kill your ad's composition.

Feed Ads: Recommended Dimensions

Instagram Feed supports three aspect ratios.

  • 4:5 (portrait): Recommended 1440 × 1800 px. Takes up the most vertical screen space.
  • 1:1 (square): Recommended 1440 × 1440 px. Safe and consistent across placements.
  • 1.91:1 (landscape): Supported, but portrait and square perform better in feed.

Per Meta's Ads Guide, minimum resolution is 600 × 600 px for 1:1 and 600 × 750 px for 4:5. Max file size is 30 MB. JPG and PNG are the accepted formats.

Stories Ads: Recommended Dimensions

Stories is fullscreen vertical. The only ratio that fills the frame properly is 9:16.

Per the Meta Business Help Center, recommended resolution is 1080 × 1920 px. Minimum accepted is 600 × 1067 px. Max file size is 30 MB.

Reels Ads: Recommended Dimensions

Reels is also 9:16. Per Meta's Instagram Reels ad specs, recommended resolution is 1440 × 2560 px. Max file size is 30 MB.

Why Aspect Ratio Matters

Meta does not reject the wrong ratio. It crops it. A 1:1 image uploaded to a Stories placement gets forced into a 9:16 frame. Faces get cut. CTAs disappear. You never see it happen — until someone else does. Resize before you upload. Always.

---

How to Resize Your Ad Manually

Resizing manually works. It just takes a few steps per placement.

Option 1: Resize in Meta Ads Manager

  1. Open Ads Manager and create or edit an ad.
  2. Under Ad creative, select a placement.
  3. Upload your image. If the ratio is off, Ads Manager shows a crop overlay.
  4. Adjust the crop manually and save.

This works for minor adjustments. It does not recompose the image. You are cropping what already exists, not redesigning for the new frame.

Option 2: Use a Design Tool (Canva, Photoshop, Pixlr)

  1. Open your original image in your design tool of choice.
  2. Create a new canvas at the target dimensions (e.g., 1440 × 1800 px for Feed portrait).
  3. Paste your creative. Reposition text, logos, and key visuals within the new frame.
  4. Export as JPG or PNG.
  5. Upload to Ads Manager.

Canva has preset Instagram ad templates. Photoshop gives the most control. Pixlr is a free browser-based option. Each placement needs its own file if you are running Feed, Stories, and Reels together.

File Format & Size Requirements

  • Formats: JPG or PNG only.
  • Max file size: 30 MB per Meta's current documentation.
  • Minimum resolution: 600 × 600 px for Feed 1:1. 600 × 1067 px for Stories.

---

Common Resizing Mistakes to Avoid

Small mistakes here cause real delivery problems.

Uploading the Wrong Aspect Ratio

Meta accepts off-ratio images within a 3% tolerance. Outside that, auto-crop kicks in. A 16:9 landscape image uploaded to a 4:5 Feed placement loses significant vertical content. The subject may end up off-center. Always check the ratio before uploading.

Ignoring Safe Zones for Text & Logos

Per Meta's documentation, Stories ads have a safe zone at the top (around 14%, approximately 250 px) and bottom (around 20%, approximately 340 px). Reels has safe zones at the top (around 14%), bottom (around 35%), and sides (around 6% each side). Instagram UI elements — the profile name, caption, and CTA button — overlap everything outside those bounds. Keep your text and logos inside them.

Using Low-Resolution Source Images

Upscaling a 400 × 400 px image to 1440 × 1440 px produces a blurry result. Start with the highest-resolution source file you have. If the original is low-res, run it through Coinis Revise AI Upscale before resizing.

---

Resize Faster with AI

Why Manual Resizing Wastes Time

Three placements. Three different canvas sizes. Three rounds of repositioning text, logos, and visuals. If you run Feed, Stories, and Reels together, manual resizing means repeating the same work three times — for every new creative.

How AI Smart Resize Adapts One Image to All Placements

Coinis Revise includes Smart Resize. Upload one image. Pick the target placement dimensions. Smart Resize reframes the creative to fit, without manual cropping or repositioning.

Your text stays in the frame. Your logo doesn't get cut. You get a properly composed ad for each placement in seconds. No design tool switching required.

---

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 size should an Instagram ad image be?

For Feed, use 1440 × 1800 px (4:5) or 1440 × 1440 px (1:1). For Stories and Reels, use 9:16 — recommended 1080 × 1920 px for Stories and 1440 × 2560 px for Reels. All placements accept JPG and PNG up to 30 MB.

Does Meta auto-crop images with the wrong aspect ratio?

Yes. Meta accepts images within a 3% aspect ratio tolerance. Outside that range, it auto-crops to fit the supported ratio for the placement. This can cut off faces, text, or CTAs without warning.

What are the safe zones for Instagram Stories ads?

Per Meta's documentation, keep text and logos clear of the top 14% (around 250 px) and bottom 20% (around 340 px) of a Stories creative. Instagram UI overlays those areas.

Can I use one image for all Instagram ad placements?

You can upload one image to Ads Manager, but Meta will crop it differently per placement. For best results, create a separate correctly sized version for each placement — or use Coinis Revise Smart Resize to generate all versions from one source image.

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