> Quick answer: Facebook image ads for Shopify need 1080x1080px (JPG or PNG), a 1:1 or 4:5 aspect ratio, and catalog images under 8MB. Connect Meta Pixel to Shopify, upload your catalog, then launch. Details below.
Facebook Ad Image Specs for Shopify Stores
Get the specs right first. Wrong dimensions mean cropped products and wasted ad spend.
Aspect Ratios (1:1, 4:5, 1.91:1)
Per Meta's Ads Guide, Facebook Feed image ads support aspect ratios from 1.91:1 to 4:5. Square (1:1) works across every placement. Going mobile-first? Use 4:5 (1440x1800). Landscape (1.91:1) suits desktop-heavy placements. When in doubt, start with square.
Resolution (600px Minimum, 1080x1080 Recommended)
The minimum accepted width is 600px. The recommended size is 1080x1080. Low-resolution images look blurry in the feed. Use the recommended size on every product creative.
File Format and Size (JPG/PNG, 30MB Max)
Meta accepts JPG and PNG only for image ads. The max file size for ad uploads is 30MB. Compress your files but keep them sharp. A bloated file slows upload. A low-quality compression kills attention.
Text Overlay Limits
Meta recommends keeping primary text between 50 and 150 characters. Headlines cap at 27 characters for best performance. Heavy text burned into the image itself hurts delivery. Put copy in the headline and description fields, not on top of the product.
Image Requirements for Product Catalog Ads
Catalog ads run by their own rules. Miss a requirement and your products simply do not show.
Minimum 600x600px for Catalog Images
Per the Facebook Business Help Center, catalog product images must be at least 600x600 pixels. Aim for 1080x1080 to ensure quality across all placements, including Instagram Feed and Audience Network.
Product Must Be Clearly Visible and Accurate
Images must accurately represent the exact product for sale. No watermarks, no excessive overlays, no misleading compositions. Meta enforces this. Inaccurate images can violate Meta's Advertising Policies and get your catalog flagged.
8MB Per Image in Catalog
Catalog images cap at 8MB per file. That is a tighter limit than the 30MB ad upload cap. Compress product photos before you upload the catalog feed.
Impact on Dynamic Ads Delivery
Non-compliant catalog images do not appear in dynamic ads. A single bad image means that product is invisible to shoppers. Audit your full catalog before launch.
Best Practices for High-Converting Shopify Ad Images
Meeting specs is the floor. Conversion comes from execution.
Clean, High-Resolution Product Photography
Shoot on a plain or lifestyle background. Products should fill the frame. Blurry or dark photos kill CTR before anyone reads your headline.
Consistent Brand Color and Style
Pick a color palette and stick to it. Shoppers recognize consistent brands faster. Consistency across your product line builds trust and strengthens recall.
Minimal Text, Focus on Product
The product is the hero. Keep text in your headline and primary text fields. A cluttered image loses attention before the copy even lands.
Test Multiple Images and Aspect Ratios
Run 1:1 and 4:5 versions side by side. Test different backgrounds, angles, and crops. Small visual differences can move conversion rates in meaningful ways.
How to Create Facebook Ad Images for Shopify (Step-by-Step)
Step 1: Connect Shopify to Meta Pixel
Install the Meta Pixel from your Shopify admin under Online Store > Preferences. This tracks visitor behavior and powers retargeting and dynamic ad delivery.
Step 2: Upload Your Product Catalog to Meta Business Manager
Open Commerce Manager inside Meta Business Manager. Create a catalog and connect it to your Shopify store or upload a product feed manually. Keep the catalog synced so product data stays accurate.
Step 3: Choose Image Format and Aspect Ratio
Decide on 1:1 for broad multi-placement reach or 4:5 for mobile-first delivery. Match your creative dimensions to the placement before you design anything.
Step 4: Create or Optimize Images to Spec
Resize product photos to 1080x1080 or 1440x1800. Export as JPG or PNG under 8MB for catalog use. Check every image for watermarks, low resolution, or heavy text overlays before uploading.
Step 5: Launch Dynamic Ads or Standalone Image Ads
Use Advantage+ Catalog Ads for automated dynamic delivery across your full product set. For hero products or new arrivals, build standalone image ads with custom copy per product.
Use AI to Generate On-Brand Ad Images Faster
Manual image prep takes hours per product. AI cuts that down to minutes per batch.
Why AI Generation Saves Time and Cost
Coinis Image Ads generates product ad creatives directly from a product URL. Paste the URL, get multiple ad-ready images built to Facebook specs. No photographer, no designer, no resizing required.
Consistency Across Product Lines
Coinis Brand Profile stores your brand colors, fonts, and tone of voice. Every generated image matches your store's look automatically. Consistent brand style, across every SKU, without manual work.
Rapid A/B Testing with Variations
Need to test five creative angles for one product? Generate five images in one session. More creative tests mean more data. More data means faster improvement.
Or let Coinis do it.
From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.
Start free. Upgrade when you're ready.
15 AI tokens a month. No credit card.
Frequently Asked Questions
What is the best image size for Facebook ads from a Shopify store?
1080x1080 pixels (1:1 square) is the recommended size. It works across Facebook Feed, Instagram Feed, and most other placements. For mobile-first campaigns, 1440x1800 (4:5) is a strong alternative. The absolute minimum is 600px wide.
Can I use my Shopify product images directly in Facebook dynamic ads?
Yes, but they must meet Meta's catalog specs: at least 600x600px, JPG or PNG format, max 8MB per image, and no watermarks or misleading overlays. Images that don't meet these requirements won't appear in dynamic ad delivery.
How do I connect my Shopify catalog to Facebook ads?
Install the Meta Pixel via Shopify admin under Online Store > Preferences. Then go to Commerce Manager in Meta Business Manager, create a product catalog, and connect it to your Shopify store or upload a product feed. Once connected, you can run Advantage+ Catalog Ads against your full product set.