Blog / 2026-09-02

How to make Amazon listing images from one product photo

What to upload, what to type, and what comes back: a walkthrough of building a full Amazon image set — hero, details, infographic cards — from a single photo.

How to make Amazon listing images from one product photo

Most sellers have one decent photo of the product and a listing that needs eight images. The usual route is a studio day or a freelancer and a week of back-and-forth. Here is the same job done as a conversation.

What went in

One photo of the product. Ours was a fictional serum, MAREN, shot on a plain background so the label reads. That is the only asset in the whole job.

The product photo handed to the agent

What to type

Be specific about the marketplace and the cards, not about the technique:

Make the Amazon image set for this serum: white-background hero, dropper detail, back label, and the full eight-card board. US listing.

You are naming deliverables. The agent decides on lighting, angles and how each card is composed — and it asks before spending credits when a choice is genuinely yours, such as which benefits to call out.

What came back

A white-background hero that fills the frame and carries no props or text, the way Amazon wants the main image. Then details: top-down on the dropper, the back label, and a board of all eight cards laid out for review.

White-background hero image The eight-card board

Every card is generated against the original photo, so the bottle on card seven is the bottle on card one. That consistency is the whole point — it is what a set of stock renders never gives you.

What to check before uploading

  • Text on cards. Read every word. Benefit claims should be ones you can back.
  • Hero background. Pure white, product filling roughly 85% of the frame.
  • Sizes. Amazon wants at least 1000px on the long side for zoom; 2K output clears that.

Then keep going

The same session can turn the hero into scene photos or a product-page clip — same product lock, no re-uploading. See the use-case page for the full set from this job.

See the use case