Meta (Facebook & Instagram) catalog image specs (2026)
Complete image and field reference for Meta product catalogs in 2026, covering Advantage+ catalog ads, Instagram Shopping, and Marketplace listings.
Image specs at a glance
Required fields
idrequiredUnique identifier. Persists across feed refreshes. ≤100 chars.
titlerequiredProduct name. ≤200 chars; ≤65 recommended for Reels overlays.
descriptionrequiredUp to 9,999 chars.
availabilityrequiredin stock, out of stock, available for order, preorder, discontinued, or pending.
conditionrequirednew, refurbished, or used. Locked to these three values exactly, narrower than Google.
pricerequired19.99 USDNumber + ISO 4217 currency code.
linkrequiredProduct page URL.
image_linkrequiredPrimary product image URL.
brandoptionalRequired for new branded products. Same nuance as Google.
additional_image_linkoptionalUp to 10 additional images. Comma-separated URLs.
google_product_categoryoptionalBorrowed from Google's taxonomy. Helps Meta's Advantage+ targeting.
gtin / mpnoptionalStrongly recommended for branded items.
Image rules
- Recommended 1024×1024+Meta upscales aggressively below this. Originals at 1024×1024 look noticeably better than 500×500 upscaled.
- Square 1:1 preferred for Advantage+Other aspects work but Meta crops them in some placements.
- No more 20% text ruleOfficially removed for ads (including catalog and Reels placements). Text overlays still discouraged as a quality recommendation, heavy text creatives can suffer in delivery and cost, but it's a performance signal, not a hard rule.
- No copyrighted materialBrand logos for the actual brand on the product are OK; using competitor logos or unlicensed character art triggers rejection.
- High contrast, clear subjectPixelated, blurry, or low-contrast images get downranked even when accepted.
Common pitfalls
- Submitting the same image_link as additional_image_link[0], wastes a slot and triggers a quality warning.
- Using portrait or landscape source images that Meta center-crops to square, losing important product detail.
- Assuming the 20% text rule still applies, it doesn't (removed in 2021), but text-heavy creatives can still degrade delivery as a quality signal.
How Emberfeed handles all of this
Emberfeed validates your feed against this exact spec in real time. Each violation surfaces as a one-click fix, apply a default field rule, override a single product, or duplicate the feed with a stricter template. Free for 3 months on one feed up to 1,000 products.