Shade matching for beauty brands · Shopify
Skintone matches a shopper’s shade from any of 100+ brands to yours, by measured colour, so they buy the right one the first time and don’t send it back.
Free to install · live on your store in minutes

Ten different foundations, butted edge to edge. You can’t see where one ends and the next begins, because to the eye they are the same colour. That is measured, not guessed.
On your product page
A “Find your shade” button sits on your product page. One tap opens the finder, they name what they wear (or scan their skin), and get their exact match in your line, ready to add to bag.



Try it yourself: match by name or scan your skin.
The problem

A shopper can’t tell which shade is theirs in a brand they’ve never worn. So they abandon the cart, or they buy the wrong shade and return it, on your margin. Shade uncertainty is the single biggest reason complexion carts don’t convert.
Why brands add Skintone
Measured matching means shoppers buy their actual colour the first time. A single prevented return can cover the whole month.
When a shopper who wears a bigger brand lands on your page, show them their exact shade in yours, on the spot.
A first-party dashboard of the competitor shades your shoppers actually wear. Intel no quiz or ad platform can give you.
Why it’s accurate
Skintone runs on a proprietary database of measured shades, matched by the same standard the paint and printing industries use to define a colour match, and calibrated for how each brand renders its swatches. When the difference is smaller than the eye can see, we call it a match, and never before.

vs the alternatives
| Shade quiz | AR try-on | Skintone | |
|---|---|---|---|
| Matches by measured colour | No | No | Yes |
| Works from a shade they already wear | No | No | Yes |
| Live camera skin reading | No | Look only | Yes |
| Shows competitor-shade data | No | No | Yes |
| Lightweight, no-code install | Yes | Heavy | Yes |
| Typical price | $ | $$$ | $ |
Pricing
Install free, and match your first shopper today, by name or by camera.