Virtual try-on
Your shopper, wearing your piece
A product page can show the garment. It cannot answer the question the shopper is actually asking, which is how it will look on her. Put a try-on button next to Add to cart and let her find out.

The proof
Three shoppers, and each keeps their own body
This is the part most try-on tools get wrong: they hand the shopper the catalogue model's body with their own face on top. Ours keeps the body that turned up, at whatever size and age it arrives, in womenswear or in menswear.
Her photo
Try-on
Her photo
Try-on
Her photo
Try-onThe shoppers above are generated, not real customers. We are not going to illustrate a page about handling people's photographs with people's photographs.
For the shopper
Four taps, ten seconds
- 01
She taps the button
It sits under Add to cart, in your colour, with your words on it.
- 02
She adds a photograph
Anything from her camera roll. A full length shot works best, but it is not required.
- 03
She sees herself
Her own face, her own body, wearing your piece. About ten seconds.
- 04
The photograph goes
Her source image is deleted within six hours. The result is hers for thirty days.
The mechanism
One picture, and the whole argument

The garment reference: derived once from your own product photograph, with the person removed entirely. This is the input that made the difference.
For you
Four reasons it is worth the button
Her body, not the model's
Every try-on tool ships the same bug: the catalogue model's body with the shopper's face on top. We shipped it too, three times, before we found the fix.
One line to install
A script tag in your theme with your publishable key. No app, no review queue, no theme rewrite.
It cannot run away with you
You set a daily cap. The key only works on domains you registered, and each visitor is limited underneath that.
Nothing extra to buy
Ten credits a try-on, out of the same balance the photography uses. Included in every plan.
Everything about try-on
Read the rest
- How it worksThe shopper journey, and the one finding that made it work at all.Read
- InstallThe script tag, the key, the domain allowlist and the events you can hook.Read
- ShopifyWhere the tag goes in a theme, and why there is no app to wait on.Read
- PricingWhat a try-on costs, what a plan covers, and how the daily cap works.Read
- PrivacyWhat is kept, for how long, and what to tell your shoppers.Read
- QuestionsThe ones merchants ask before turning it on.Read
One line in your theme, and your shoppers can see themselves
Try-on comes out of the same credits as everything else, so there is nothing separate to buy. Set a daily cap before you turn it on.