Transform Product Images for Facebook and Instagram Feeds

Product feeds 5 min read Updated Jun 1, 2026

If Facebook keeps telling you your catalog images are rejected — too small, wrong shape, or just cropped badly in the feed — the fix usually isn't re-shooting your photos. It's two things: making sure each product points at the right image, and resizing those images to the size and aspect ratio each channel actually wants. This app does both. You pick which product image goes into the feed, then let the feed auto-resize everything to Facebook, Instagram, or Stories specs — no re-uploading in Shopify, no Photoshop. This guide walks through both halves.

1 Open the Images page

From your dashboard, go to Images. You'll see a list of your products, each with a thumbnail of the image that's currently going into the feed and a Change image button. This is where you control, product by product, which photo represents each item in your Facebook and Instagram catalog.

2 Find the product you want to fix

If a particular product looks wrong in your catalog, use the Search by product name box at the top to jump straight to it. Type a name and search; hit Show all to clear the filter and go back to the full list. The list is paginated, so search is the fast way in when you have a big catalog.

3 Pick which image the product uses

Click Change image on a product to open its image picker. You'll see every image attached to that product as a card you can select. Choose the one that should appear in the feed — the Default Image option just uses the product's first Shopify image, which is the right call for most products. Pick a different card when the first image is a swatch, a size chart, or anything that shouldn't be the main creative, then save.

4 Turn on image resizing in the feed editor

The per-product choice above controls which image; the resizing happens at the feed level. Open your product feed in the editor and find the Transform (resize) images section. This is where the feed automatically reshapes every image to a channel's required dimensions, so you're not fighting Facebook's image requirements one product at a time. This is a paid-plan feature.

5 Choose the right aspect ratio for your channel

The Transform (resize) images dropdown has five options. Pick the one that matches where the catalog is going: Do not transform images leaves images exactly as they are in Shopify; Resize to 1.91:1 ratio (2048 x 1072 px, legacy format for link previews) is the older landscape format for link previews; Resize to 1:1 ratio (2048 x 2048 px, recommended for Instagram Feed & Carousel) is the square format Instagram Feed and Carousel ads expect; Resize to 4:5 ratio (2048 x 2560 px, recommended for Facebook Feed) is the tall portrait format that fills the Facebook Feed; and Resize to 9:16 ratio (2048 x 3640 px, recommended for Stories & Reels) is full-screen vertical for Stories and Reels. Every option resizes to 2048 px on the long edge, so you clear Facebook's minimum image size comfortably and stop the "image too small" rejections.

6 Preview the result, then save

Before you commit, you can open Preview images transformations to see how a sample image looks at each ratio side by side — handy for deciding between square and portrait. When you're happy with the choice, Save the feed. The feed re-generates and the resized images flow through to your Facebook and Instagram catalog automatically; you never touch the originals in Shopify.

Frequently asked questions

Why are my images rejected by Facebook?

Almost always because they're too small or the wrong shape for the placement. Facebook disapproves catalog images below its minimum size and crops or rejects ones with an awkward aspect ratio. Turn on Transform (resize) images and the feed resizes to 2048 px on the long edge in a channel-approved ratio, which clears the most common rejection reasons without you re-uploading anything.

What image size does Facebook require?

Facebook wants catalog images that are large enough to render cleanly across placements — small thumbnails get disapproved. Every resize option in this app outputs 2048 px on the long edge (for example 2048 x 2560 px for the 4:5 Facebook Feed format), which sits well above the minimum and looks sharp everywhere.

Which aspect ratio should I use for Instagram vs Facebook Feed?

Use 1:1 (2048 x 2048 px) for Instagram Feed and Carousel, and 4:5 (2048 x 2560 px) for the Facebook Feed. If your catalog also powers Stories and Reels, 9:16 gives you the full-screen vertical creative. Run separate feeds per channel if you want each one resized to its ideal ratio.

Do I have to re-upload my images in Shopify?

No. The app resizes the images as it builds the feed and leaves your Shopify originals untouched. Change the setting, save, and the catalog picks up the new sizes on the next refresh.

Can I choose a different image than the first one?

Yes. On the Images page, open a product with Change image and pick any of its attached photos. The Default Image option uses the product's first Shopify image; choose another card when that first image isn't the best main creative.

Is image transformation free?

Resizing is a paid-plan feature. If you don't see the Transform (resize) images options in the feed editor, it isn't included on your current plan. Picking which image each product uses on the Images page is available regardless.

My image looks cropped in the catalog — how do I fix that?

That's usually an aspect-ratio mismatch. Pick the ratio that matches the placement (1:1 for Instagram Feed, 4:5 for Facebook Feed, 9:16 for Stories/Reels) and use the Preview images transformations view to confirm the crop before saving.