- Low resolution and wrong dimensions are the two most common causes of blurry Instagram ads.
- Meta recommends 1440 × 1440 px for feed and 1080 × 1920 px for Stories — use recommended specs, not minimums.
- Export at JPEG 80–90% quality to reduce compression artifacts before uploading.
- Wrong aspect ratios force Instagram to scale your image, which causes visible blur or pixelation.
- AI Upscale can sharpen a soft image before re-upload, but cannot recover detail that was never there.
- Generate a fresh high-res creative from a product URL when the source is beyond recovery.
Why Your Instagram Ad Image Looks Blurry
A blurry ad has one of four root causes. Knowing which one applies saves you from re-uploading the wrong fix.
Source image resolution is too low
Instagram can compress your image. It cannot add pixels. Start with a small file and you will end with a blurry ad, no matter what else you do.
Instagram compression reduces image quality
Every upload goes through Instagram's compression pipeline. If your image sits at the minimum resolution, there is no buffer. Starting larger means the compressed result still lands sharp.
Image dimensions don't match placement requirements
Wrong dimensions force Instagram to crop or scale your image. Scaling down is usually fine. Scaling up is not. That stretch shows as visible blur or pixelation.
Improper export or file format settings
Low JPEG quality settings amplify compression artifacts. Save at 80–90% quality, not 60%. The difference is visible on any modern display.
---
Minimum Image Resolution Requirements by Format
Per Meta's Ads Guide, these are the vendor-specified requirements for Instagram placements.
Instagram Feed ads
The minimum resolution is 600 × 600 px for a 1:1 ratio, or 600 × 750 px for a 4:5 ratio. Those are floors, not targets. Meta recommends 1440 × 1440 px (1:1) or 1440 × 1800 px (4:5). Feed ads support aspect ratios from 1.91:1 to 4:5. Max file size is 30 MB. Accepted formats are JPG and PNG.
Stories ads
Stories use a 9:16 fullscreen vertical format. The minimum resolution is 600 × 1067 px. Meta recommends 1080 × 1920 px. Keep text and logos out of the top 14% and bottom 20% of the frame. Max file size is 30 MB.
Carousel ads
Meta recommends 1:1 (square) for carousel images. The minimum resolution is 1080 × 1080 px. Max file size per image is 30 MB.
Why the recommended spec beats the minimum
Modern phone displays are sharp. An image at the minimum threshold looks soft next to organic content. Use the recommended resolution as your standard starting point, every time.
---
How to Prevent Blurry Ads Before Upload
Start with the highest-resolution source image available
Raw files and full-resolution exports beat compressed outputs every time. If you have a 4K source, use it. Your final ad will thank you.
Export as JPEG at 80–90% quality
This range balances file size and visual clarity. Below 75%, JPEG artifacts appear in flat areas and around text edges. Both are obvious on mobile screens.
Use correct aspect ratios for your placement
Feed ads support 1.91:1 to 4:5. Stories require 9:16. Carousel works best at 1:1. Using a mismatched ratio forces a scale or crop at upload, and both degrade quality.
Size your canvas before uploading
Never depend on Instagram to scale up an undersized image. Match your canvas to the placement spec, then export. The platform handles compression better when dimensions are already correct.
---
How to Fix Blurry Images You've Already Uploaded
Upscale the original image before re-uploading
AI upscaling analyzes existing pixel data and generates sharper output at a higher resolution. It recovers clarity, especially from images that are slightly soft rather than severely degraded.
Use an upscaler that avoids artifacts
Poor upscaling trades blur for noise. A high-quality AI upscaler preserves edges and sharpens fine detail without introducing grain or halos.
Upscaling can sharpen but not restore lost detail
An AI upscaler can significantly improve a soft image. It cannot recover detail that was never captured. A severely degraded photo still needs a fresh source image or a new creative entirely.
Re-upload with the same export guidelines
Once upscaled, export at 80–90% JPEG quality. Follow the resolution specs above. Then re-upload to your ad set.
---
Fix Blurriness Faster With AI Image Enhancement
AI Upscale recovers low-res images automatically
Coinis Revise includes AI Upscale. Drop in your blurry ad image. One click returns a sharpened, higher-resolution version ready to upload.
Smart Resize adapts your image to any placement
Once sharp, Smart Resize outputs the correct dimensions for Feed, Stories, or Reels. No manual cropping or guesswork.
Generate a new ad image from scratch
If the source is beyond recovery, start fresh. The Image Ads workflow generates high-resolution creatives from a product URL, built to spec for every placement.
---
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.
15 AI tokens a month. No credit card.
Frequently Asked Questions
Why does my Instagram ad look blurry on mobile but sharp on desktop?
Instagram applies more aggressive compression for mobile delivery. An image at the minimum resolution may look acceptable on desktop but soft on high-DPI phone screens. Upload at Meta's recommended resolution — 1440 × 1440 px for feed or 1080 × 1920 px for Stories — to cover both.
Does Instagram automatically upscale small images?
Instagram may scale a small image to fill the placement, but it cannot add detail. The result looks blurry or pixelated. Always size your image correctly before uploading so the platform only needs to compress, not scale up.
What file format is best for Instagram ads?
JPG and PNG are the accepted formats for Instagram image ads. JPG at 80–90% export quality delivers the best balance of file size and clarity for most photo-based ads. PNG is better for graphics with hard edges or transparency.