Virtual Try-On
See yourself in any outfit
Upload a photo of a person and a photo of clothing to see them wearing it. Works with tops, bottoms, dresses, and full outfits. Multiple AI models for different quality and budget needs.
Upload a person photo and a garment photo to generate the person wearing that clothing. Works with tops, bottoms, dresses, and full outfits.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "virtual-tryon",
"skill": "try_on",
"input": {
"person_image": "https://example.com/person.jpg",
"garment_image": "https://example.com/shirt.jpg"
}
}' \
https://api.toolrouter.com/v1/tools/callList all available virtual try-on models with pricing, quality details, supported garment categories, and licensing info.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "virtual-tryon",
"skill": "list_models",
"input": {}
}' \
https://api.toolrouter.com/v1/tools/callQuick Start
claude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"virtual-tryon","skill":"try_on","input":{}}' \
https://api.toolrouter.com/v1/tools/callFrequently Asked Questions
What photos work best for a try-on?
Use a full or upper-body person photo with the clothing area visible, plus a flat-lay or mannequin garment photo.
Can it handle tops, bottoms, dresses, and full outfits?
Yes. The tool supports all of those garment types.
Which model should I choose?
`fashn` is the best-quality default, `quick` is the cheapest preview, `kolors` is the middle ground, `leffa` adds explicit garment control, and `catvton` is research-only.
Can I compare models before I try a look?
`list_models` shows the available models with pricing, quality, supported garment categories, and licensing info.