Bulk Create: One Setup, a Whole Collection
Create on-model and packshot images in bulk for up to 100 fashion products at once. Tag each product, set the model and template once, one job per tag.

Getting the first product right takes care. You pick the model, try a template, adjust the framing, check the result against the garment. That care is the point. What was never the point is doing it again for the next product, and the one after that, eighty times over, every season.
Until now, that's what a collection meant in On-Model: open Flat to Model, upload one product's photos, choose the model, load the template, set the options, start the job, and go back to the beginning for the next SKU.
Bulk Create removes the repetition. It creates on-model images and packshots in bulk for a whole fashion collection: you set the model, the template and the settings once, select the products, and On-Model starts one job per product, up to 100 of them in a single run.
One tag = one job
Everything in Bulk Create rests on one idea: each product's images live under their own tag, and every tag you select becomes one job.
So a tag called SS26-dress-042 holding the front, back and detail shots of that dress turns into one Flat-to-Model job for that dress. Select 60 tags and you get 60 jobs, all with the same model, the same template and the same settings, each one working only on its own product's images.
Keep every view of a product under the same tag, and keep different products under different tags. A tag that mixes two products gives you one job with two products in it, which is rarely what you want. Each tag can hold 1 to 10 images, just like a regular job.
Before you start
Bulk Create multiplies a setup, so it multiplies a good one and a bad one equally. It's built for the moment after you've already found what works:
- You've run the tool on a few products. You know what a Flat-to-Model or Create Packshot result should look like for your catalog, and which settings get you there.
- You have a template you trust. Bulk Create needs a template or a preset to start. If you're still adjusting the look, finish that in the regular app first and save it to Templates.
- For Flat to Model, you've picked your model. One identity is used across the whole run.
If you're new to On-Model, start with the Flat-to-Model guide or the Create-Packshot guide, get one product looking right, then come back here.
How to create images in bulk, step by step
Open Bulk Create from the Utilities section of the sidebar. The wizard walks you through six steps, and saves your progress as you go, so you can leave and pick up where you stopped.
1. Upload, or reuse what's already there
The fastest way in is a folder per product, named after the SKU, inside one folder for the collection:
italy-jersey-collection-2026/
├── 1043001/
│ ├── front.webp
│ ├── back.webp
│ └── detail.webp
├── 1043020/
│ └── front.webp
├── 1040000/
│ └── front.jpg
└── ...
Drag the collection folder in, or use Add folder. Before anything is uploaded, you see the file tree and every tag each file is about to get. With Smart tags switched on, each folder becomes a tag on the files inside it, so every product's views land under their SKU, ready to become one job each.
Notice that the outer folder becomes a tag too: every file here also carries italy-jersey-collection-2026. That's useful later, because it finds the whole collection in one filter. For the run itself, you'll select the SKU tags.
Not organised in folders? The gear next to Smart tags has two more rules. Tag by common prefix groups files that share a leading code, like SS24_look01_front.jpg and SS24_look01_back.jpg. Custom rules tags any file whose name contains a string you choose. You can also add or remove a tag on any file or folder by hand with + Tag.
Uploading only stores your images in the Asset Library. Nothing is generated yet.
Already have your products in the library and tagged? Click Skip upload and go straight to choosing tags.
2. Choose your tags
Each tag shows up as a card with its images and a count, so you see exactly which input photos each job will use: three views of the blue home jersey in 1043001, a single front shot for the others. Search by name, filter to tags that are yours or shared by your team, and switch on Selected tags only to check what you've picked. The counter next to Continue reads the result back to you: 5 tags → 5 jobs.
You can select up to 100 tags per run. If a tag holds more than 10 images, open it and pick the views you want for that product.
3. Pick the job type
Flat to Model puts each product on an AI model. Create Packshot produces product-only images. One run uses one job type, so if you need both for the same products, run them as two batches on the same tags.
4. Choose the model (Flat to Model only)
Pick one identity from the library or from your own models. Every job in the run uses it, which is exactly what keeps a collection looking like one shoot. Create Packshot skips this step.
5. Load the template
Choose a template or load a preset, then fine-tune the instructions if you need to. They apply to every selected tag. More instructions or variations mean more images per product, and a higher credit estimate.
Already looking at the template you want? On the Templates page, the stack button on a template card opens Bulk Create with that template loaded.
6. Review and start
The last step is a summary of the whole run before anything happens: the project the results go into, the eligible tags, instructions per job, total outputs and the estimated credits. This is also where you set the generation options, the engine under Advanced Options, and post-processing, once for the whole run.
If something would stop the run, such as not enough credits, a tag with too many images, or more jobs than your plan can run at the same time, it's listed above the Start button so you can fix it first. Tags with no images are skipped, and the summary says so.
Click Start. On-Model starts one job per tag and takes you to the Jobs page to follow progress.
What you get back
Each tag becomes a normal job: same results page, same quality checks on Pro and Enterprise, same review flow, same downloads. Nothing about the output is different from a job you'd have started by hand.
Every job in the run lands in the project you picked, so switching the gallery to By Project shows the whole run in one place: one row per product, each with its own shots, in the same style.
Here are the same five products run twice from the same tags, once through Flat to Model and once through Create Packshot. Two runs, ten jobs, and nothing set up per product.
One useful detail: every result carries the tag of the product it came from. Open the gallery, filter by SS26-dress-042, and you see that dress's input photos and its generated images together. A run of 60 products doesn't turn into one undifferentiated pile.
If part of a run doesn't start, the tags that didn't make it stay in your draft, so you can fix them and start just those.
For the bigger picture of running On-Model at volume, from monitoring jobs to bulk downloads, see batch processing.
Tips for clean runs
- Name tags after your SKU or style code. It's what you'll search for later, and it keeps the gallery filter useful.
- Run one product first. Even with a trusted template, a single test job on a representative product costs little and tells you a lot.
- Group by what needs the same setup. Tops on one model and template, knitwear on another. Two focused runs beat one compromise.
- Mind your running-jobs limit. Your plan caps how many jobs run at once. For a very large collection, split it into runs that fit, and start the next when the first finishes.
Common questions
How do I create AI fashion images in bulk? Put each product's photos in its own folder or under its own tag, open Bulk Create, select the tags, choose Flat to Model or Create Packshot, pick the model and a template once, and start. On-Model runs one job per product, up to 100 products per run, and every result keeps its product's tag.
Which tools work with Bulk Create? Flat to Model and Create Packshot. Model Swap, Garment Recolor and Detail Repair still run one job at a time in their own apps.
Does Bulk Create cost extra? No. Each job costs what it would cost on its own, and the Review step shows the total estimate before you start.
How many products can I run at once? Up to 100 tags per run, with 1 to 10 images per tag. How many jobs can run at the same time depends on your plan, and Bulk Create tells you before you start if a run won't fit.
Can I use images I uploaded before? Yes. Any tagged assets in your library, including tags created by your teammates, can be selected without uploading again.
Can I use different models or templates for different products in the same run? No, and that's on purpose: one run, one setup. For a different model or template, start a second run with the other tags.
Do I need the API to process a whole collection? No. Bulk Create does it in the app, with no code. The API is for connecting On-Model to your own systems, such as a PIM or a DAM, so images flow in and out automatically.
What if I close the page halfway through? Your choices are saved as a draft, so you can come back and continue. Clear progress starts over without deleting anything you already uploaded.
Try it now
Open On-Model, go to Bulk Create in the sidebar, and start with five products from your next drop. Once that run looks right, the other ninety-five take the same few clicks.
Read Next

Build a Template by Describing the Shoot
Describe the shoot in plain words and On-Model plans the shots with you, then turns that plan into a reusable template you can run on every product.

Flat-to-Model Presets: One Outfit, Every Style
Use On-Model's templates to generate PDP, lifestyle, editorial and social imagery from the same flat-lay, plus custom presets for your brand.

Scaling Product Photography: From 10 SKUs to 10,000
Process your entire product catalog with AI on-model imagery. Batch workflows, consistent identity, and the economics of scaling from dozens to thousands of SKUs.