Product Shots
Turn one product photo into a full marketplace-ready shoot, white background, lifestyle, gradient studio, in-use, and outdoor variants.
Still needed: Product Photo, Environments
Runs on
APIBest for
- •Amazon marketplace listings (white_background main)
- •Shopify and DTC catalogs
- •scale reference shots that reduce returns
- •premium ecom where texture sells the price point
Articles about this pipeline
Product Shots API
Call this pipeline from your own code. One request dispatches a run; the model is an input field, not a separate endpoint.
bun add @pipe2-ai/sdk import { createClient } from "@pipe2-ai/sdk";
const client = createClient(process.env.PIPE2_TOKEN!);
const { run_pipeline } = await client.RunPipeline({
pipeline_slug: "product-shots",
input: {
product_image: "https://example.com/product.png",
environments: ["white_background","lifestyle","detail_closeup"],
},
});pip install pipe2 import asyncio
import os
from pipe2 import Pipe2Client
client = Pipe2Client(token=os.environ["PIPE2_TOKEN"])
run = asyncio.run(client.run_pipeline(
pipeline_slug="product-shots",
input={
"product_image": "https://example.com/product.png",
"environments": ["white_background","lifestyle","detail_closeup"],
},
))go get github.com/pipe2-ai/sdk-go client := pipe2.NewClient(os.Getenv("PIPE2_TOKEN"))
input := json.RawMessage(`{
"product_image": "https://example.com/product.png",
"environments": ["white_background","lifestyle","detail_closeup"]
}`)
run, err := pipe2.RunPipeline(context.Background(), client, "product-shots", input)
if err != nil {
log.Fatal(err)
}brew install pipe2-ai/tap/pipe2 pipe2 pipelines run \
--pipeline product-shots \
--input-json '{"product_image": "https://example.com/product.png", "environments": ["white_background","lifestyle","detail_closeup"]}' \
--waitParameters
-
environmentsrequired -
Array of 1-7 environments to generate. white_background is Amazon-compliant main image (pure white, 85% product fill). lifestyle is an aspirational real-world scene. in_use shows hands holding or using the product (proven to increase click-through via mirror neurons). detail_closeup is a macro texture shot (justifies premium pricing). scale_reference shows the product next to a hand or common object (reduces returns from size mismatch). gradient_studio is a premium ad-creative backdrop. outdoor is a natural environment for ad creative. The Amazon 7-image formula is: white_background + lifestyle + scale_reference + detail_closeup + in_use + a second lifestyle. You pay per environment selected.
arraydefaultwhite_background,lifestyle,detail_closeup -
product_imagerequired -
URL of the source product photo. One shot is enough, the AI preserves product shape, color, and branding and only changes the background.
string -
aspect_ratio -
Output aspect ratio for the generated shots.
1:14:53:42:34:39:1616:9default1:1
Show all 4 inputs
-
product_description -
Optional short description of the product. Helps the AI craft more accurate per-variant edit prompts.
string
Use it from an AI agent
Point any MCP client at pipe2 and your agent gets these tools. It finds this pipeline, reads the same schema above, then runs it.
- list_pipelines
- get_pipeline_schema
- run_pipeline
- get_pipeline_run_status
- request_upload
https://mcp.pipe2.ai/mcp {
"mcpServers": {
"pipe2ai": {
"url": "https://mcp.pipe2.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}Product Shots: Studio Photography from One Photo
Upload any product photo and get a batch of polished marketing shots in different environments. Skip the photo studio, skip the lightbox, skip the week of turnaround.
Five Environments
- White background: Amazon main image compliant, clean shadow-less look
- Lifestyle: product integrated into a real-world setting with warm natural light
- Gradient studio: modern premium backdrop with smooth color transitions
- In use: product being used by hands or over-the-shoulder framing
- Outdoor: natural environment, golden hour, environmental storytelling
How It Works
- Upload your product photo: one shot is enough
- Pick which environments you want: generate one, two, or all five
- Optionally describe the product: helps the AI craft better prompts
- Each variant preserves the product: same shape, color, branding, only the background changes
Who This Is For
- Amazon and Shopify sellers launching new SKUs
- Dropshippers who only have the supplier's stock photo
- Marketing teams building ad creative at scale
- Anyone who wants studio-quality product photos without a studio
Frequently Asked Questions
How many credits does this cost?
Will the product look different in each variant?
What image quality should I expect?
Can I use this for Amazon listings?
What if one variant fails?
Explore more pipelines
See all →Generate AI videos from a text prompt, image, or reference clip. Cinematic shots, product reveals, lifestyle ads, with synchronized audio and natural motion.
Generate AI images from text or reference photos. Product shots, character art, posters with readable text, photoreal portraits, high resolution in seconds.
Turn text into natural speech with dozens of voices, 70+ languages, and custom style directions for tone, accent, and pacing.
Generate original background music that matches any mood, genre, and length you describe. Royalty-free, ready in seconds.