Facebook catalog image_link: 500x500, 8 MB, JPEG or PNG
Meta's catalog image_link must be at least 500x500, at most 8 MB, JPEG or PNG. Ask Sume for a 1:1 JPEG and measure the file before you add it to a feed.

Meta's catalog reference says image_link must be at least 500x500 pixels, at most 8 MB, in JPEG or PNG. Generate a square product image with aspect_ratio: "1:1" and output_format: "jpeg" on POST /v1/images, then check the dimensions and file size of what you download.
Meta facts are from the Marketing API catalog reference, read 2026-10-01. Sume facts are from the Images API docs.
What does Meta ask for?
| Rule | Value |
|---|---|
| Minimum size | 500x500 |
| Maximum file size | 8 MB |
| Formats | JPEG, PNG |
How do I request it?
A sync request waits up to 30 seconds and returns the image, or returns 202 with a job to poll. Failed generations are not billed. Sume v1 has no explicit-pixel size, so you take the model's native square output and read its real width and height.
curl -X POST "https://api.sume.com/v1/images" \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "google/nano-banana-2",
"prompt": "Steel water bottle on a plain light background, soft shadow, product photo",
"aspect_ratio": "1:1",
"resolution": "2K",
"output_format": "jpeg"
}'What should I check before the feed?
Confirm the pixel size is at least 500x500 and the file is under 8 MB, then compare the picture with the real item, since the feed is a promise about the product. For the whole-catalog cost see AI product photo cost per SKU. Confirm current rules on Meta's page.
Sources
Related posts
More in Media tools
- Flickr video limits: 1 GB, 1080p, 3 free playback minutes
Flickr videos can be up to 1 GB at 1080p. Free accounts play the first 3 minutes and Pro plays 10, capped at 30 fps. Render a fitting clip with Sume.
- GIPHY Clips specs: 30 seconds, 9:16 to 16:9, 100 MB, 24 or 30 fps
GIPHY Clips are 30 seconds or less, between 9:16 and 16:9, up to 100 MB at 24 or 30 fps, with sound and no black bars. Render one with Sume.
- Reuse a social video as a YouTube ad: probe the file first
Google says social assets can run as YouTube ads if they meet specs. Probe the clip with Sume's unbilled video-inspect, then trim it if it is too long.
- Instacart 3200x800 and 3200x400 banners: what Sume can make
Instacart banners are 3200x800 (4:1) and 3200x400 (8:1). Sume lists 4:1 and 8:1 ratios but no exact-pixel size in v1, so the final crop is yours.
Written by Sume