GENLOOK FOR CONTACT LENSES
Virtual try-on for colored contact lenses.
The same lens looks completely different on brown eyes than on blue. Genlook renders your lenses on the shopper's own iris, true color, true opacity, right on the product page.
Lens try-ons, generated.
Same shopper photo, three different shades, each with the product photo it came from.









Trusted by 400+ fashion brands






02 · The problem with colored contacts
“Will this look good on me?” is the whole sale.
The exact same lens looks completely different on dark brown eyes than on light blue ones, so studio swatches leave shoppers guessing. The one question that decides the purchase is the one a swatch can't answer.
· A lens swatch shows the lens, never the lens on their iris
· Opacity decides everything: opaque covers, enhancement blends
· Genlook shows the real result on their own eyes, in seconds



Swipe for the next shade, same eyes. Cards cycle on their own.
−24%
returns on try-on lens orders
+32%
conversion after a try-on
6.2s
from their photo to the shade
Opaque–tint
every opacity, blended on their iris
03 · Every lens type
From opaque to enhancement, the shade reads true.
An opaque grey and a subtle honey tint behave differently on the eye. The engine blends each the way the real lens would.
04 · What the engine gets right
Built specifically for the iris.
True per-eye color
The lens color and pattern blend with each shopper's natural iris tone, so opaque and enhancement both read correctly.
Catchlights preserved
The pupil and the eye's natural wet highlights stay intact, so the result reads as an eye, not a sticker.
Pattern and limbal ring survive
Gradient, texture, and limbal ring carry over from the product photo instead of flattening into one color.
Zero configuration
Upload your standard lens product photos. The engine extracts the color and pattern automatically.


05 · Where lens brands use it
Not just the product page.
Product pages
True lens color and opacity previewed on the shopper's own iris, right on the PDP.
Collection pages
Side-by-side shade exploration across a color collection without leaving the category.
Email campaigns
Send shade launches to try-on pages and turn "will this suit my eye color?" into orders.
06 · In depth
Color is a per-eye result, not a product attribute.
The colored lens market is worth $5.1B and growing double digits, and it runs on a purely visual purchase decision. An opaque lens covers the natural iris; a tint blends through it. That means the same SKU genuinely produces different results on different eyes, and a studio swatch can only ever show one of them.
A per-iris preview closes that gap on the product page, with no app to download. The preview covers color, pattern and opacity only; prescription and diopter details stay separate, as they should. The guide to lens try-on covers the setup in detail, and the live demo shows the render quality.

07 · Contact lenses, specifically
Asked by lens brands.
Do shoppers need to download an app to try lenses on?↓
No. Genlook runs entirely inside the product page in the browser, on phones and desktops. The shopper uses their camera live or uploads a single front-facing photo.
Will the color look right on every eye color?↓
Yes, that's the point. The engine blends the lens color and opacity with each shopper's natural iris: opaque lenses fully cover the underlying color, tinted and enhancement lenses blend through it.
Does it work for prescription contacts?↓
Yes. The preview shows color, pattern, and opacity. It makes no claim about prescription or vision correction; display your diopter details separately as usual.
What product photos work best?↓
A clean shot of the lens: a swatch on white, on a fingertip, or in its case. If you also have an on-eye photo, the engine uses whichever image best represents the color.
Are shoppers' photos private?↓
Yes. Photos are encrypted, never used to train models, and deleted automatically after 7 days.
What does it cost?↓
The free plan includes 100 generations, enough to test a shade collection. Paid plans scale with monthly volume, and shoppers who only browse cost you nothing.
Runs wherever you sell.
Shopify app →WooCommerce plugin →Try-On API for custom stores →One engine, every storefront
Further reading
Deep-dive guide →What is virtual try-on? →ROI calculator →Show every shade on their own eyes.
Free plan, 100 generations included. Works with the lens photos you already have.