Try-on, in one
API call.
Send a garment image and a person image. Get back a photorealistic try-on result — built for fashion ecommerce.
No credit card. 2-line integration.


Powering try-on for · over 1M try-ons generated
Online, nobody can see it on themselves.
~30%
Average apparel return rate
Up to 50% for online-only fashion
70%
Cart abandonment for apparel
Fit & "how will it look" uncertainty
৳90-140
Cost of returns per order
Shipping, restocking, write-offs
Shoppers can't see it on themselves. So they guess — and send half of it back.
Pick a model, pick a garment, hit generate.
Model
Garment
Tip: in production you'd POST your own uploaded images.

Pick a garment, then generate
Model
Garment

Pick a garment, then generate
See it inside a real storefront.
We built a full demo e-commerce site so you can experience the try-on exactly as your shoppers would — upload your own photo, pick a product, and see it on. It's the clearest way to picture this feature live on your own store.
Shoppers upload their own photo
No preset models — visitors try garments on themselves, right in the product page.
A real storefront flow
Browse products, hit “Try it on,” and see the result inline — exactly how it lands on your store.
Powered by the same API
Everything you see is this endpoint in production. What works here works on your site.
Three steps. One request.
POST garment + person
Send two images (URLs or base64) to a single endpoint with your API key.
POST /v1/try-on
{ "garment": "...", "person": "..." }Our model composes the try-on
Fashion-tuned, aspect-ratio aware. No model training needed.
# server-side status: "processing" aspect_ratio: "auto"
Receive a photoreal image URL
Get a hosted result URL back in seconds — sync, or via webhook at scale.
{ "status": "succeeded",
"image_url": "https://…" }That's the whole integration.
Ten lines, any stack.
curl -X POST https://api.benitoai.com/v1/tryon \
-H "Authorization: Bearer $BENITO_KEY" \
-H "Content-Type: application/json" \
-d '{
"model_name": "tryon-v1.6",
"inputs": {
"model_image": "https://model-image/model.jpg",
"garment_image": "https://garment-image/garment.jpg"
}
}'Everything fashion ecommerce actually needs.
Aspect-ratio aware
Output matches your PDP layout — portrait, square, or full-bleed.
Any garment input
On a hanger, mannequin, laid flat, or worn — it just works.
Men / Women / Kids / Teens
One model across every category. No per-segment setup.
Multi-garment composition
Layer a top and bottom in a single call for full outfits.
Sub-5s p50 latency
Fast enough to render inline on the product page.
Sync modes
Block for the result, or fire-and-forget at scale.
Transparent, per-image pricing.
No per-seat fees. No setup fees. Start on the free tier and grow into it.
Growth
Pay only for what you use
- ৳12 per image
- Webhooks + sync
- Email support
- Usage dashboard
Custom
High volume & SLA
- Volume pricing
- 99.9% uptime SLA
- Dedicated support
- Custom retention
No per-seat fees. No setup fees.
Built to be put in production.
99.9% uptime
Backed by an SLA on Scale plans.
Images deleted after 24h
Inputs and outputs are purged automatically.
SOC 2 in progress
Controls audited; report on request.
EU + US + BD regions
Process data where your customers are.

“We built this because returns were quietly eating fashion stores alive — and every team was reinventing the same model. One honest API, photoreal results, images gone in a day. That's the whole product.”
Mahfuzur Rahman
Founder, BenitoAI
Why teams pick the API.
| BenitoAI | Build in-house | Generic image API | |
|---|---|---|---|
| Time to ship | An afternoon | 2–4 months | 2–3 weeks |
| Per-image cost | ৳9 | GPU + eng salary | ৳20–25 |
| Fashion-tuned | |||
| Aspect-ratio aware | |||
| Sub-5s latency | Maybe | Variable | |
| Support & SLA | Your on-call |
“We shipped try-on on our PDP in an afternoon. Returns dropped, and shoppers finally trust what they're buying.”
Mehedi Hasan
Head of Ecommerce, FashionMirror
+34%
PDP → cart conversion
Questions, answered.
Median latency is under 5 seconds in sync mode. For batch or high-volume workloads, use webhook mode and we deliver the result URL as soon as it is ready.
Ship try-on this week.
Start with free demo try-ons. No credit card, no sales call — just an API key.
