AR Makeup SDK

AR Makeup SDK

Banuba Face AR SDK is a real-time, on-device face tracking and AR effects SDK that runs at up to 60 FPS on mid-range mobile hardware with a -80° to +80° head-angle tracking range. Its Makeup API renders virtual cosmetics indistinguishable from physical ones.

Selected by Hundreds of Leading Brands

gucci logo
logo Oceane
logo schwarzkopf
loncolor logo
beautyque logo
contem1g logo
meuollie logo
ringcentral logo
Makeup API lipstick
Ultra-realistic augmented reality makeup, free to try
Why Banuba<br>Makeup AR

Why Banuba
Makeup AR

  • Patented AR beauty technology developed by an in-house R&D team
  • GDPR-compliant: processing runs on-device, and no user data is gathered or stored
  • Optimized for both high- and low-end devices
  • Works with live-streaming stacks, including an official Agora extension
  • Ready-to-deploy makeup virtual try-on built specifically for online stores.
  • 9+ years on the market
  • Trusted by global brands like Samsung and Gucci

Makeup API

Banuba's makeup API allows users to apply virtual blushes, lipsticks, mascaras and more with a push of a button. For app developers this leads to increased session time, boosted camera enablement rate, raised user confidence, and more. Makeup API has the most traction with eCommerce, Video Conferencing, and Social Media domains, although it can be used in a variety of other industries.

  • Unparalleled realism
    Augmented reality makeup looks exactly like physical one on a real person. Thanks to advanced artificial intelligence, lighting adaptation, and realistic interaction with natural skin tone, no one will notice that the cosmetics are virtual. 
  • Look creation

    Users can apply multiple AR beauty products at once: lipstick, eyeshadow, blush, foundation, contouring, highlighter, and hair color, and swap them in one click. Developers can use prefabs to quickly add new virtual cosmetics and combinations, so people can look their best on camera.

  • Accessible anywhere

    Banuba's makeup API supports native Android and iOS, as well as Flutter, React Native, Web, Unity, and Desktop platforms. People can use beauty effects anywhere: in live streams, on video calls, and on smart mirrors in brick-and-mortar stores.

Makeup Augmented Reality Use Cases

  • ecommerce icon

    eCommerce

  • advertising icon

    Advertising

  • social media icon

    Social Media

  • video conferencing icon

    Video Conferencing

Make effects yourself

Make effects yourself

  • Easily make new filters with Banuba Studio.

  • Upload AR makeup made in other 3D software and adapt it to Banuba’s technology

  • Precise adjustment of positioning, orientation, color, etc.

  • Cloud-based – you can access it from anywhere in the world.

  • Available in 5 languages with more on the way.

  • Thorough and easy-to-understand documentation to make effects creation smoother.

FAQ
Get your AR makeup