Skip to content

Prepare images for multiple marketplaces

You sell on Amazon, Shopify, and Instagram. Maybe eBay too. Every platform wants something different — Amazon demands 2000x2000px on a pure white background, Shopify looks best at 2048x2048px, and Instagram needs 1080x1080px with your branding front and center. Multiply that by 200 products and you are looking at days of manual resizing, re-exporting, and uploading.

PixelFiddler turns that into a one-step process. Upload a single product photo, and your marketplace-ready images appear automatically — correctly sized, properly formatted, and organized by platform. This guide walks you through setting up the entire pipeline from scratch.

This guide brings together features from across PixelFiddler. If you have not used the platform before, these shorter guides will help you get comfortable with each piece:

If you are already familiar with the basics, keep reading.

By the end of this guide, you will have a fully automated pipeline that works like this:

  1. You drop a raw product photo into your raw-photos folder
  2. PixelFiddler removes the background and replaces it with white
  3. The cleaned image is automatically resized for each marketplace
  4. Finished images land in organized folders — one per platform — ready to use

No manual editing. No switching between tools. No forgetting a platform.


Start by getting your raw product photos into PixelFiddler.

Open your storage in the Media Library and create a folder called raw-photos. This is where you will drop every new product image. Keeping raw uploads separate from processed output makes your library much easier to manage as your catalog grows.

The Media Library with a raw-photos folder created and ready for uploads

Now upload your product photos. You can drag and drop multiple files at once directly into the folder. PixelFiddler accepts JPEG, PNG, WebP, AVIF, and GIF files up to 10 MB each.

At this stage, your photos do not need to be perfect. Cluttered backgrounds, inconsistent lighting, slight color casts — all of that gets handled in the next steps.


Before your images can go to any marketplace, they need clean, professional backgrounds. Amazon requires pure white. Most other platforms look better with it. Doing this by hand in Photoshop takes 5-10 minutes per image. With PixelFiddler, you can process your entire batch at once.

  1. Open your raw-photos folder
  2. Click Select All to select every image in the folder
  3. In the batch toolbar at the bottom, click Remove Background
  4. Choose White background as the replacement

Selecting multiple product photos and applying batch background removal

PixelFiddler’s AI processes each image, detecting the product and replacing the background with clean white. You can watch the progress indicators on each thumbnail as they complete.

While your backgrounds are being processed, consider running Auto-tagging on the same batch. This adds searchable labels to each image — “red dress,” “leather handbag,” “cotton t-shirt” — so you can find products instantly as your catalog grows to hundreds or thousands of items.

Once processing completes, you have a folder full of clean, tagged product images on white backgrounds. These are your master files — the source material for every marketplace version.


Now you need to tell PixelFiddler what each marketplace expects. You do this by creating one template per platform in the visual editor. Each template defines the canvas size, background, and any branding elements for that specific marketplace.

Navigate to Templates in your sidebar and click Create Template.

Amazon is the strictest marketplace. Their main product image must be exactly 2000x2000px with a pure white background, and the product must fill at least 85% of the frame.

  1. In the Properties panel, click the Preset dropdown and select a square preset, then set the dimensions to 2000 x 2000px
  2. Set the background color to white (ffffff)
  3. Add an Image layer for your product photo
  4. Position and scale the image layer so the product fills approximately 85% of the canvas
  5. Mark the image layer as a variable so you can swap in different products at render time
  6. Save the template as product-amazon

The template editor showing a 2000x2000 Amazon product image layout

Shopify is more flexible but benefits from consistency. A square format at 2048x2048px gives sharp zoom-in quality without unnecessarily large file sizes.

  1. Create a new template and set the canvas to 2048 x 2048px
  2. Set a clean white or light background
  3. Add an Image layer for the product photo (marked as a variable)
  4. Optionally add a Text layer for the product name, also set as a variable
  5. Save as product-shopify

Instagram is where your brand personality shines. Your images here should be recognizable as yours in a crowded feed.

  1. Create a new template and select the Instagram Post preset (1080 x 1080px)
  2. Add your brand colors as a background or accent shape
  3. Add an Image layer for the product photo (variable)
  4. Add a Text layer for the product name (variable)
  5. Add a Text layer for the price (variable)
  6. Add your logo as an Image layer or SVG layer in a consistent corner
  7. Save as product-instagram

The template editor showing a branded 1080x1080 Instagram product image

Depending on where you sell, you may also want templates for:

PlatformRecommended sizeNotes
eBay1600 x 1600pxClean background, product-focused
Instagram Story1080 x 1920pxVertical format, great for new arrivals
Facebook / OG1200 x 630pxLandscape format, used for link previews too
Etsy2700 x 2025px4:3 landscape ratio

Follow the same pattern: pick the right canvas size, add your product image as a variable, include any platform-specific branding, and save.


This is where everything comes together. Instead of manually running background removal and rendering templates for every new product, you set up a workflow that does all of it automatically when you upload a photo.

Navigate to Automate in your space and click Create Workflow.

Drag nodes from the palette onto the canvas and connect them in this order:

  1. File Uploaded trigger — Configure it to watch your raw-photos folder. This is what starts the pipeline whenever you drop in a new image.

  2. Remove Background node — Set it to replace the background with white. Every image that enters the pipeline gets cleaned up automatically.

  3. Broadcast Router node — This splits the pipeline into multiple branches. Connect three output paths from this node — one for each marketplace.

  4. Transform Image node (Amazon branch) — Set the output dimensions to 2000x2000px. Configure the resize mode to ensure the product fills the frame properly.

  5. Transform Image node (Shopify branch) — Set the output dimensions to 2048x2048px.

  6. Transform Image node (Instagram branch) — Set the output dimensions to 1080x1080px.

  7. Save to Storage node (Amazon) — Point this to a folder called marketplace/amazon in your storage.

  8. Save to Storage node (Shopify) — Point to marketplace/shopify.

  9. Save to Storage node (Instagram) — Point to marketplace/instagram.

The complete workflow showing the upload trigger, background removal, broadcast router splitting into three marketplace branches, each ending with a save node

Once all your nodes are connected and configured, click Save and Activate. The workflow is now live. Every image uploaded to your raw-photos folder will be processed through the entire pipeline automatically.


Your pipeline is live. Here is what happens from now on:

  • You upload one product photo to the raw-photos folder
  • PixelFiddler removes the background and replaces it with white
  • The cleaned image is resized to three different dimensions simultaneously
  • Three marketplace-ready images appear in their respective folders

What used to take 15-20 minutes of manual work per product now happens in seconds, with no effort from you.

And it is consistent. Every single product image gets the exact same treatment — same background, same sizing, same quality. No more accidentally uploading a 500px image to Amazon or forgetting the logo on your Instagram post.


Real-world example: launching 50 summer dresses

Section titled “Real-world example: launching 50 summer dresses”

Let us make this concrete. You are a fashion seller launching a new summer collection — 50 dresses, and every one needs to be listed on Amazon, Shopify, and Instagram by the end of the week.

The old way: Open each photo in an editor. Remove the background. Export at 2000x2000 for Amazon. Open again, resize to 2048x2048 for Shopify. Open again, resize to 1080x1080, add your logo and price, export for Instagram. Repeat 49 more times. That is roughly 150 individual export operations, easily a full day of work.

With PixelFiddler: Drag all 50 raw photos into your raw-photos folder. Walk away. By the time you come back with your coffee, you have 150 marketplace-ready images sitting in organized folders:

  • marketplace/amazon/ — 50 images, 2000x2000px, white background
  • marketplace/shopify/ — 50 images, 2048x2048px, clean and sharp
  • marketplace/instagram/ — 50 images, 1080x1080px, branded and priced

A full day of work reduced to a single drag-and-drop.


Once you have the basic pipeline running, consider these additions:

  • Add more marketplace branches. Selling on eBay or Etsy? Add another Transform Image and Save node to your workflow for each new platform. One upload still handles everything.

  • Create story-format versions. Add a 1080x1920px branch for Instagram Stories. Announce new products with vertical visuals automatically.

  • Use template rendering for branded output. When the Apply Template workflow operation launches, you will be able to use your marketplace templates directly inside workflows — automatically compositing each product photo onto branded backgrounds with dynamic text.

  • Monitor your runs. Check the Workflow Runs dashboard regularly to make sure everything is processing correctly. If an image fails, you will see the exact error and can fix it quickly.