---
title: "Generate product photos for an online store"
slug: "product-photos-for-online-store"
type: "apify-task-example"
url: "https://automationbyexperts.com/apify/examples/product-photos-for-online-store"
actor: "Bulk AI Image Generator: Nano Banana, GPT Image | No API Key"
actor_url: "https://automationbyexperts.com/apify/bulk-ai-image-generator"
apify_url: "https://apify.com/fayoussef/bulk-ai-image-generator/examples/product-photos-for-online-store?fpr=youssef&fp_sid=abe_ex_product-photos-for-online-store"
price: "$0.004"
price_unit: "per result"
---

# Generate product photos for an online store

Turns a list of product descriptions into clean, ready to publish product images. Write one line per product and get a square studio style shot for each, at the resolution your storefront needs. No image editor, no design brief and no API key: model usage is billed through Apify, so you pay per image you actually get back.

**Run it:** [Generate product photos for an online store on Apify](https://apify.com/fayoussef/bulk-ai-image-generator/examples/product-photos-for-online-store?fpr=youssef&fp_sid=abe_ex_product-photos-for-online-store)  
**Actor:** [Bulk AI Image Generator: Nano Banana, GPT Image | No API Key](https://automationbyexperts.com/apify/bulk-ai-image-generator)  
**Pricing:** $0.004 per result

## The input this task runs with

```json
{
  "prompts": [
    "Studio product photo of a matte black stainless steel water bottle on a plain white background, soft even lighting, centered, no text",
    "Studio product photo of a pair of tan leather ankle boots on a plain white background, soft shadow, catalog style",
    "Studio product photo of a ceramic pour over coffee dripper in cream white on a plain white background, minimal, soft lighting",
    "Studio product photo of a folded charcoal grey merino wool scarf on a plain white background, catalog style, no props",
    "Studio product photo of a small brass desk lamp with a linen shade on a plain white background, soft even lighting"
  ],
  "model": "google/gemini-2.5-flash-image",
  "aspectRatio": "1:1",
  "imageSize": "2K",
  "imagesPerPrompt": 1
}
```

## What every run returns

- `Prompt`
- `Generated image URL`
- `Model used`
- `Aspect ratio & resolution`
- `Variation number`
- `Source row (Excel/CSV)`
- `Status`

## How to run it

1. Open the task on Apify. New accounts get $5 of free credit.
2. Check the pre-filled input above and change anything you need.
3. Click Run. Pagination, proxies and anti-bot handling are automatic.
4. Export CSV, JSON or Excel, or save it as your own task and schedule it.

## Other Bulk AI Image Generator: Nano Banana, GPT Image | No API Key tasks

- [Amazon white-background main images from a product CSV](https://automationbyexperts.com/apify/examples/amazon-main-images-white-background-from-csv): Upload a CSV or Google Sheet with one image prompt per ASIN or SKU and get a clean Amazon-style main image for every row: pure white background, product filling the frame, no props, no text, 2K resolution. Made with Nano Banana 2. You get your sheet back as Excel with an image link next to each product.
- [Generate bulk product images for every SKU from a Google Sheet](https://automationbyexperts.com/apify/examples/sku-product-images-from-google-sheet): Paste a Google Sheets link with one ready-made image prompt per SKU and get one bright, realistic product image per row, made with Nano Banana. Every prompt runs exactly as written, with a built-in rule against invented logos and garbled text. You get your sheet back as Excel with an image link next to each SKU.
- [Generate product photos from an Excel or CSV catalog](https://automationbyexperts.com/apify/examples/product-photos-from-excel-catalog): Upload a spreadsheet of products (name, color, material, SKU) and get one studio product photo per row, made with Nano Banana. One prompt template with {{Column}} placeholders is filled in from every row, and you get your catalog back as Excel with an image link next to each product.
- [Generate blog header images from article titles](https://automationbyexperts.com/apify/examples/blog-header-images-from-titles): Give it your article titles and get a matching wide header image for each one, sized for a blog hero slot. Keeps a consistent illustration style across the whole batch, so a backlog of posts stops looking like it was illustrated by five different people.
- [Create social media ad creatives in bulk](https://automationbyexperts.com/apify/examples/social-media-ad-creatives): Produces vertical ad creatives sized for Instagram Stories, Reels and TikTok. Each prompt returns three variants, so you get a set to A/B test instead of a single guess. Useful when one campaign needs a dozen visual angles and a designer is not available for every one of them.

---

Part of [AutomationByExperts](https://automationbyexperts.com) - see [all example tasks](https://automationbyexperts.com/apify/examples) or [request a new one](https://automationbyexperts.com/suggest).
