Now in public beta · Pay-as-you-go · No subscription
Virtual try-on, as an API.
One POST request. A photo of a person and a photo of a garment in, a photorealistic try-on out. Multi-view catalog images and temporally-consistent video, with saree-aware drape physics.
Free signup includes 100 credits to test. From $0.05 per image.
Drop-in API
One POST returns the try-on image. Auto-routes to the best model for your garment, your tier, your budget. You don't pick a model — we do, and you can override.
Multi-view, identity-locked
Front, ¾, side, back — same person, same garment, no drift between angles. One request fans out to a full catalog.
Saree-aware
We know what a Nivi pallu looks like. We know a sherwani isn't a long shirt. Indian drape physics that western models botch.
Pay-as-you-go
From $0.05 per image, $0.30 per second of video. No subscription, no minimums. 100 free credits on signup.
Agent-ready
Discoverable via OpenAPI 3.1 and a forthcoming MCP manifest. Drop into Claude, GPT Actions, or Cursor as a tool.
Privacy-first
Consent token required on every call. Mode-2 transfers only the garment, never the face. C2PA-tagged outputs.
Your first call
Catalog-quality try-on in three lines.
curl -X POST https://garmentverse-api-807711804803.asia-south1.run.app/v1/images/tryon \
-H "Authorization: Bearer $GARMENTVERSE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"mode": "garment_to_person",
"person_image": "file_…",
"garment_image": "file_…",
"garment": { "category": "saree", "subtype": "nivi" },
"views": ["front", "three_quarter_left", "side", "back"],
"tier": "premium",
"consent_token": true
}'Returns a job id. Poll GET /v1/jobs/{id} until succeeded, then list outputs.
MODE 1
Garment → person
Drop in a person and a flat product image. Get the person wearing it. Identity preserved, fabric texture preserved, drape physically accurate.
USE FOR
- · E-commerce PDP try-on (saree, lehenga, kurta, dress)
- · "Try this outfit on me" social and stylist apps
- · Catalog generation from a single shoot
MODE 2
Person → person
Inspired by an outfit on someone else? Pass both photos. We extract the garment from one and re-fit it onto the other — the face never transfers, only the garment.
USE FOR
- · "Put that outfit on me" from Instagram inspiration
- · Marketplace re-listings with your model on a borrowed look
- · Personalization at conversion time
Built around real garments.
Tell us the garment category and the right specialist model handles it. Our prompt registry knows the difference between a Nivi pallu and a Bengali drape. The router knows when CatVTON beats gpt-image-1.
Indian — women
- · Saree (Nivi · Bengali · Gujarati · Maharashtrian · Kerala · Assam)
- · Lehenga choli
- · Anarkali / gown
- · Salwar kameez
- · Sharara · gharara
- · Kurti · kaftan
Indian — men
- · Sherwani
- · Kurta-pyjama / churidar
- · Dhoti / veshti / mundu
- · Bandhgala (Jodhpuri)
- · Nehru jacket over kurta
- · Pathani
Western unisex
- · T-shirts · polos · button-downs
- · Hoodies · denim jackets · blazers
- · Suits
- · Dresses (bodycon · A-line · slip · maxi · midi · gown)
- · Skirts · trousers · shorts
- · Activewear · indo-western fusion
Simple pricing
Pay only for what you generate.
| Tier | Image (from) | Video (from) | Best for |
|---|---|---|---|
| Draft | $0.05 | $0.30 / sec | Previews, watermarked |
| Standard | $0.30 | $1.00 / sec | E-commerce ready |
| Premium | $0.80 | $1.80 / sec | Specialist try-on, highest fidelity |
Ship a try-on in an afternoon.
Sign up, get a key, make your first call in under five minutes. 100 credits free.