Muapi's virtual try-on API takes a photo of a person and a photo of a garment, then generates an image of that person wearing the garment. It is fit visualization for fashion and e-commerce — no physical fitting room or new photoshoot required. One REST call, the same submit-and-poll pattern as every other model on the platform, $0.10 per generation.
Put a garment from one image onto the person in another. Preview fashion fit and styling without a physical try-on.
A virtual try-on API takes a photo of a person and a photo of a garment, then generates an image of that person wearing the garment — without a physical fitting room, a photoshoot, or a new studio session. It answers a fit-and-look question, not a product-catalog question.
Muapi exposes this through AI Dress Change, a single endpoint that takes model_image_url and garment_image_url and returns the composited result — one API key, one request/poll flow, pay-as-you-go pricing.
These are adjacent but distinct intents. Virtual try-on takes an existing person image and swaps in a different garment — the output is a fit/look visualization of that specific person or model. Product photography generates new catalog-ready images of a product from scratch, with prompt-controlled backgrounds and lighting, without necessarily placing it on a fixed person. Use virtual try-on to show a shopper what a garment looks like on them; use product photography to produce a clean listing or lifestyle photo of the product. Compare with Product Photography →
Two image inputs — a photo of the person and a photo of the garment — combined into one result that keeps the person's pose and identity.
Preview how an item looks on a specific person or model without shipping a sample or booking a studio session.
Show the same garment on multiple model photos, or the same model in multiple garments, to populate size guidance or marketing variants.
Useful for lookbooks, seasonal drops, and social content where you need many outfit combinations fast.
Run the result through Muapi's image upscaler for higher-resolution listing or print use.
No subscription or minimum commitment — $0.10 per generation.
Virtual try-on generates a likeness-based image of whoever appears in the model photo. Only submit photos of people who have agreed to be used this way — yourself, a hired model under a release, or a customer who explicitly opted in to a try-on feature. Do not use someone else's photo without permission, and do not use this endpoint to generate a real person's likeness in a garment or context they have not consented to. Muapi does not verify consent on your behalf; that responsibility sits with the API caller.
curl -X POST https://api.muapi.ai/api/v1/ai-dress-change \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"model_image_url": "https://example.com/model-photo.jpg",
"garment_image_url": "https://example.com/garment-photo.jpg"
}'import requests
response = requests.post(
"https://api.muapi.ai/api/v1/ai-dress-change",
headers={"x-api-key": "YOUR_API_KEY"},
json={
"model_image_url": "https://example.com/model-photo.jpg",
"garment_image_url": "https://example.com/garment-photo.jpg",
},
)
request_id = response.json()["request_id"]
result = requests.get(
f"https://api.muapi.ai/api/v1/predictions/{request_id}/result",
headers={"x-api-key": "YOUR_API_KEY"},
)
print(result.json())Muapi's virtual try-on API, AI Dress Change, takes a photo of a person and a photo of a garment and generates an image of that person wearing the garment via a single REST endpoint.
Virtual try-on places a garment onto an existing person for a fit/look preview. Product photography generates new catalog-style images of a product itself.
$0.10 per generation, pay-as-you-go — no subscription required.
A model_image_url for the person and a garment_image_url for the clothing item. Clear, front-facing model photos and isolated garment shots give the most reliable results.
AI Dress Change is an image-to-image model. For applying effects to existing video, see Muapi's video-editing category.
Only photos of people who consented to being used this way — yourself, a model under a release, or an opted-in customer. Do not submit someone else's likeness without permission.
Yes. Sign up at muapi.ai, create an API key from your dashboard, and start calling the endpoint immediately — no waitlist required.