Create a virtual makeup try-on that is:


Customers can easily try on AR makeup products in real time using any web or mobile camera.


Precise face tracking, color blending and smart post-processing help create a realistic look.


Offer a personalized makeup experience on your customers’ favorite platform – iOS, Android or HTML5.


Show off your brand’s true colors – from makeup features to UI – by tailoring your virtual try-on to your specific business needs.

Flawless user experience

makeup|SDK is integrated with FaceTrack – extremely fast and precise face-tracking technology. FaceTrack detects and tracks 99 facial points in real time and pinpoints the facial areas needed to properly display specific makeup products.

  • Real-time tracking makes sure that the makeup always “fits” perfectly from different angles, creating a mirror-like experience.
  • Broad device reach and real-time processing ensure the optimal experience with minimum user input.

Realistic AR beauty

Virtual makeup is automatically applied by blending the colors using semi-transparent masks and appropriate post-processing. All you need to do is to choose its color and finish. All your customers need to do is turn on their camera.

  • Enjoy a wide range of AR beauty features: foundation, powder, concealer, blush, eyeshadow, eyeliner, mascara, eyebrow, lipstick, lip gloss, and lipliner.
  • Show specific attributes that are important to customers as faithfully as possible by choosing a finish – glossy, matte, metallic, satin, etc.


Whether you’re building a makeup app, upgrading an e-commerce website or powering a smart mirror in your store, makeup|SDK has you covered. Using a simple, yet powerful makeup API, you can tailor the preferred virtual try-on experience in less time and effort.

  • Easily add new AR beauty features via API.
  • Create custom makeup SKUs faster and smarter using ready-made, well-documented functions.

Build a custom virtual makeup try-on

Build a custom makeup solution or rely on our experienced team for custom development. With more than a decade of first-hand experience in computer vision and machine learning projects, our team can help you develop new features, advise your team, or build a custom solution from scratch.

  • Enjoy complete flexibility when it comes to customization and create your ideal virtual try-on solution.
  • Develop new functionalities, create your own UI, add analytics, connect your virtual makeup try-on with your CRM, etc. – the choice is yours.

Get started with makeup|SDK