Cart Lab / Shade Studio
Let shoppers try your shades on their own face.
Shoppers turn on their camera and see your lipstick or foundation on their face as they move. It all happens inside their web browser.
Start on the free plan. Paid plans are priced by try-on sessions.

- Lipstick and foundation
- No app to download
- Camera picture stays on the device
A shade looks different on every face.
That's why shoppers want to see it on their own. Shade Studio shows your lipstick and foundation on the shopper's face, in their camera picture, as they move.




















A foundation shade changes with the skin under it.
The same bottle can look light on one shopper and dark on another. Shade Studio shows your foundation shades on the shopper's own face, in their camera picture, before they choose.




What is Shade Studio?
Shade Studio is a virtual makeup try-on for online beauty stores, made by Cart Lab. Your shoppers see your lipstick and foundation shades on their own face, through their camera, without leaving their web browser.
- What it is: a virtual makeup try-on
- Shades: lipstick and foundation
- Where it runs: in the shopper's web browser, with nothing to install
- Privacy: the camera picture is processed on the shopper's device and never sent to a server
- Price: a free plan, then paid plans priced by try-on sessions

- Rose
- Coral
- Berry
- Brick
- Nude
Try a shade on your own face.
Start the live demo below with your camera or a photo. Switch between lipstick and foundation, choose a shade, or see it beside your bare face.
The camera picture stays with your shopper.
A try-on needs your shopper's camera, so here is exactly what happens to the picture.
Read our privacy policy · Merchant terms of use
It runs in their browser
The try-on works inside your shopper's web browser. There's no app for them to find, download or install.
It never leaves their device
Each camera frame is processed on the shopper's own device. It isn't sent to a server, ours or anyone else's.
You still ask first
Illinois law treats the geometry of a face as biometric data. Keeping the picture on the device doesn't remove your shop's duty to ask for consent, so plan a consent step before the camera turns on.
Made for Shopify beauty stores.
Shade Studio is being built as a Shopify app. It is not in the Shopify App Store yet, so we set up each free plan by hand while we build it.
Start free
We set up your shades
Send us the lipstick and foundation shades you sell. We add each one to the try-on for you.
Nothing for shoppers to install
The try-on opens in your shopper's web browser, so they never leave your store to use it.
Tell us what your store needs
Stores that start now tell us what the Shopify app should do first. We reply to every request by email.
From your shades to your shoppers in three steps.
Start on the free plan and add more shades when you need them.
Start free.
Tell us about your shop, and we'll set up your free plan.
Add your shades.
Share each lipstick and foundation shade you sell, and we add them to the try-on.
Let shoppers try them on.
Your shoppers see your shades on their own face. When you need more shades or sessions, move to a paid plan.
Start free. Choose a monthly plan as your store grows.
A session starts when a shopper begins a camera or photo preview. Shade changes in that preview count once. Sizes of the same product and shade share one published shade slot. Paid plans include unlimited published shades.
Pro
$49 a month
Unlimited published shades
2,000 sessions a month
A small shop getting started.
Get startedGrowth
$199 a month
Unlimited published shades
10,000 sessions a month
A growing shop with steady traffic.
Get startedScale
$499 a month
Unlimited published shades
50,000 sessions a month
A busy shop where many shoppers try shades.
Get startedPrices are in US dollars per month. Session allowances reset each UTC calendar month. Try-ons keep running above the allowance, with an in-app notice and no overage charges. This is early pricing; we'll confirm your price before you pay.
What Shade Studio does, and what it doesn't.
Plain, checkable facts about the try-on today. No "best" or "#1" claims.
| What | Cart Lab | Notes |
|---|---|---|
| Shows lipstick and foundation shades on the shopper's face, live | Yes | Through their camera, as they move |
| Runs inside the shopper's web browser | Yes | Nothing to download or install |
| Sends the camera picture to a server | No | It's processed on the shopper's own device |
| Tested in desktop Chromium | Yes | Phone and Safari testing is still pending |
| A free plan | Yes | The plans are under Pricing |
| Available in the Shopify App Store | Not yet | The Shopify app is being built |
| Removes your duty to ask shoppers for consent | No | Your shop still asks first |
What shop owners ask us.
What happens to the camera picture?
It's processed on the shopper's own device, inside their web browser, and never sent to a server.
Does anything need installing?
No. The try-on runs in the shopper's web browser, so there's no app for them to download.
Is it a Shopify app?
It is being built as one, and it is not in the Shopify App Store yet. Until it is, we set up each free plan by hand.
Is there a free version?
Yes. The free plan lets you try Shade Studio on some of your shades before you pay anything. Its limits are listed under Pricing.
How are the paid plans priced?
By try-on sessions a month. A session is one shopper's visit to the try-on, however many shades they try. Paid plans include unlimited shades, and each plan's price is listed under Pricing.
Which products can shoppers try?
Lipstick and foundation. Tell us what else you sell, and we'll let you know what's possible.
Which browsers does it work in?
The demo has been tested in Chromium. Phone and Safari testing is not complete.
Do I still need to ask shoppers for consent?
Yes. Illinois law treats the geometry of a face as biometric data, and keeping the picture on the shopper's device doesn't remove your shop's duty to ask for consent first.
Start with the free plan.
Tell us about your shop and the shades you'd like shoppers to try. We'll set up your free plan and reply by email. Questions about a paid plan go here too.