Garment Photo to Virtual Try-On Lookbook
Pricing
from $450.00 / 1,000 look with ai models
Garment Photo to Virtual Try-On Lookbook
Turn one garment photo into an on-model lookbook worn by original AI-generated models. Pay per look delivered; failed looks are free.
Pricing
from $450.00 / 1,000 look with ai models
Rating
0.0
(0)
Developer
Stan Lookoff
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
Share
Garment Photo to Virtual Try-On Lookbook — On-Model Images from One Photo
Turn one garment photo into a ready-to-use lookbook: your piece worn by original AI-generated models in different poses, body types and scenes. No photo shoot, no model releases, no setup.
What you can do
- On-model images from a flat-lay: give a packshot, flat-lay or hanger shot and get the garment worn by a model.
- A whole lookbook in one run: 1–10 looks, each with a new fictional model and a different pose.
- Pick the audience and scene: women, men or mixed; studio, street, nature, interior, mixed — or describe your own scene.
- Share it as one page: every run also builds
lookbook.htmlwith all looks side by side. - Use your own models (optional): try the garment on your own model photos, with consent confirmed.
- Automate it: call it from the API, schedules, n8n, Make or an AI agent via Apify MCP.
Built for fashion e-commerce, Etsy and print-on-demand apparel sellers who need on-model images fast.
How to use
- Paste a direct link to your garment photo and pick the garment type.
- Choose the number of looks, the models (women, men or mixed) and a scene.
- Start the run. When it finishes, open the Output tab: one row per look (
imageUrl) and a link to the lookbook page.
Each look takes roughly 30–90 seconds; two looks are made in parallel.
About the models
By default every model is AI-generated and fictional — no real person's likeness is used. Models vary in skin tone, age and body type. You can optionally supply your own model photos (Advanced section). This requires ticking the consent box confirming every pictured person agreed; without it the run stops before anything is generated.
Pricing
You pay per look delivered. Failed looks are free.
| Event | When | Price per look | 1 look | 6-look lookbook |
|---|---|---|---|---|
look-rendered | AI-generated model (default) | $0.45 | $0.45 | $2.70 |
look-rendered-own-model | Your own model photo (consent confirmed) | $0.35 | $0.35 | $2.10 |
A typical run of 3 looks with AI models costs $1.35.
Before generating, the Actor checks that your run's maximum cost covers looks × price. If it doesn't, the run stops without spending anything and tells you the amount to set.
Available on paid Apify plans.
Input example
{"garmentImageUrl": "https://upload.wikimedia.org/wikipedia/commons/0/0f/T-shirt2.jpg","garmentType": "top","garmentDescription": "white cotton crew-neck t-shirt","looks": 2,"audience": "mixed","scene": "studio"}
| Field | Description | Default |
|---|---|---|
garmentImageUrl | Direct link to a JPEG, PNG or WebP garment photo (required) | — |
garmentType | top, bottom, dress, outerwear, full-outfit | top |
garmentDescription | Short description, e.g. "white cotton crew-neck t-shirt" | — |
looks | Number of looks, 1–10 | 3 |
audience | mixed, women, men | mixed |
scene | studio, street, nature, interior, mixed | studio |
customScene | Your own scene text (overrides scene) | — |
outputFormat | jpeg or png | jpeg |
seed | Optional seed for repeatable results | — |
ownModelPhotoUrls | Optional: your own model photos, one look each (max 10) | — |
ownModelConsent | Required true when you add your own model photos | false |
Output example
One dataset row per delivered look:
{"look": 1,"imageUrl": "https://api.apify.com/v2/key-value-stores/<storeId>/records/look-01.jpg","modelImageUrl": "https://api.apify.com/v2/key-value-stores/<storeId>/records/model-01.jpg","garmentImageUrl": "https://api.apify.com/v2/key-value-stores/<storeId>/records/garment.jpg","garmentType": "top","model": "ai-generated","modelDescription": "a woman in her late 20s with deep brown skin, short natural curly hair, athletic build","pose": "standing straight facing the camera, arms relaxed at the sides","scene": "in a professional photo studio with a seamless light grey backdrop, soft even lighting","width": 800,"height": 1184,"megapixels": 0.947,"priceUsd": 0.45,"lookbookUrl": "https://api.apify.com/v2/key-value-stores/<storeId>/records/lookbook.html"}
The key-value store also holds lookbook.html (all looks on one page), every look-NN image, the base model shots and OUTPUT with a run summary.
Limits
- 1–10 looks per run; up to 10 own model photos per run.
- Look images are about 0.95 MP (800 × 1184 for AI models). Your own model photos are scaled down to at most 0.98 MP before the try-on.
- Garment photo: JPEG, PNG or WebP, up to 25 MB.
Good to know
- One garment per photo on a plain background gives the best results. Small prints, logos and text on the garment can come out slightly changed — check each look before using it.
- Content filters may reject some garments or photos; rejected looks are not charged.
- Files stay available while the run's storage is kept (your plan's retention period) — download them to keep them.
- Questions or a missing option? Open an issue on the Actor page.