Bulk Image Generation for Product Catalogues (2026)

How bulk image generation works for a product catalogue: the run itself, the credit arithmetic, where the programmatic route stops, and what breaks at scale.

Olga Stogova

· Engineering, Kive

· 7 min read

Bulk image generation means applying one set of decisions – a studio, an aspect ratio, a prompt – across many products in a single run, instead of generating each product separately. The reason to do it is not speed so much as sameness: a catalogue photographed one product at a time slowly stops looking like one catalogue.


What a bulk run actually does

The flow is short enough to describe completely. In Kive you open Create, click Bulk in the generation bar, choose the products you want included – search helps once the library is large – and continue. You pick one studio preset that will apply to every product in the run, from Discover or from your own studios, and that single choice determines lighting, background and style for the whole batch.

Then comes the part that makes it usable rather than blunt. A review screen lists every line item with its assigned product, studio and character, and you can override individually from there: give specific products a different studio, attach a character model to particular items, or add several products to one line item so they are composed into a single shot together. The last one is how a batch produces styled group imagery rather than a hundred isolated objects.

The settings that apply to everything

After the review you add an optional custom prompt, which applies to all generations – so it is for details you want everywhere, not for anything product-specific. You set the aspect ratio, and you set how many versions each line item should produce. The full step-by-step lives in Kive's bulk generate documentation.

One studio, first product: red and black props, soft even light

The arithmetic that decides your batch size

Versions multiply by line items. Two versions across ten products is twenty images, and the credit cost is the same multiplication – line items times versions per item.

That sounds obvious written down and it is the single most common way a batch costs more than expected, because raising versions from one to three feels like a quality decision and is actually a tripling. At roughly ten credits an image, Kive's $20 Basic plan and its 1,000 credits cover about a hundred generations a month, with unused credits rolling over up to twice the monthly limit (kive.ai/pricing).

Against the wider market that lands mid-range: Claid's survey of lifestyle generators puts subscription pricing anywhere from a few cents to roughly half a dollar per image [2]. Pebblely, at the pure-volume end, sells 30 images for $9, 200 for $19 and 500 for $39, though bulk generation itself only appears from the $19 tier upward (pebblely.com).

The practical rule from Kive's own documentation is to test settings on a few products before committing a large batch. A studio you dislike at product four costs almost nothing. The same realisation at product four hundred is the expensive version of the same lesson.


Where the programmatic route stops

This is the honest limitation, and it decides the tool for a whole category of team.

Kive's documentation lists no REST API and no CSV import. Bulk generation is driven by the product picker in the app, and the programmatic surface is MCP – the connector any MCP client can reach, including ChatGPT, Claude, Cursor, Figma, Notion and Zapier. That is genuinely useful for agent-driven work: an assistant can pick products, choose a studio and poll jobs conversationally, which is a different shape of automation from a cron job hitting an endpoint.

It is not a substitute for one. If the requirement is a script that runs nightly against a store feed, or a spreadsheet of SKUs handed to a pipeline, Photoroom is the tool that publishes that surface – an API for wiring staging into a website or marketplace, plus batch editing that applies the same background or effect across hundreds of images in a few clicks [1].

Teams who need both usually run both, which is less absurd than it sounds when the two are solving different halves.

Same studio, second product: the props change, the look does not

How the tools divide the work

Facts below come from each vendor's public pages, checked August 2026.

ToolHow a batch runsProgrammatic access
KiveProduct picker, one studio across the run, per-item overrides at reviewMCP connector; no published REST API or CSV import
PhotoroomBatch editing applies one background or effect across hundreds of imagesREST API for stores and marketplace feeds
PebblelyMetered purely on image count – 30, 200 or 500 a month by plan, with bulk generation starting on the $19 Basic tierNot published on its plan pages

Pick by what the batch is for. Photoroom's unit of work is a listing, which is why it meters exports and why its automation story is an endpoint. Pebblely's is an image, which makes its $9 tier the cheapest way to find out whether AI scenes suit your category at all – though batching starts a tier above that. Kive's is a look applied to a catalogue, which is why the run starts by choosing one studio and why the interesting controls are the per-item overrides rather than the throughput.

Our three-way comparison of Kive, Flair.ai and Photoroom goes deeper on the staging differences behind those choices.


What actually breaks at catalogue scale

Not the generation. The generation is unattended and finishes while you do something else.

What breaks is review. A hundred images arrive at once and get approved in a scroll, which is exactly the condition under which a drifting backdrop or a wrong crop ships. Put the outputs in a grid at one size and read them as a row, the way a customer meets them – the same check that catches campaign drift in a brand kit.

The second failure is a batch run before the direction was settled. Bulk multiplies whatever decision you fed it, including a bad one, and the cost of being wrong scales with the line-item count. Settle the look on a handful of products, then scale the settled thing. Generating scenes one product at a time first is covered in the AI scene generator guide.


Bulk generation is the point where AI imagery stops being a novelty and starts being an operation. The interesting question moves from whether the model can render your product to whether four hundred renders of it agree with each other.

Which makes the boring parts decisive: how the tool lets you override one item without splitting the run, whether unused credits survive a quiet month, and whether the automation surface you need is the one the vendor happens to publish.

References

  1. Photoroom – Product staging
  2. Claid – Best AI lifestyle photo generators
bulk-image-generationproduct-catalogueecommerce-imageryworkflow-automationai-product-photography

Written by Olga Stogova · Engineering, Kive

Builds the AI agent and generation workflows at Kive and writes about the tools behind them.

Try it with your product

Paste any product URL to see it transformed with AI studio photography

FAQ

  • How do I generate product images in bulk?

  • How many images does a bulk run actually produce?

  • Can I run bulk generation through an API?

  • Should every product in a batch use the same studio?

  • How do I avoid wasting credits on a large batch?

Free AI tools

Put the guides into practice — every tool runs in the browser, free.

More work like this

We post generated campaigns, studio breakdowns, and the occasional failure worth learning from.

@kive.ai