AR Makeup SDK
Makeup API for virtual cosmetics
indistinguishable from physical ones.
Selected by Hundreds of Leading Brands
Why Banuba
Makeup AR
- Patented AR beauty technology developed by an in-house R&D team
- Compliance with GDPR and other data protection laws, as no information is gathered or stored
- Optimized for both high- and low-end devices
- Regular makeup SDK updates and upgrades
- 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 realismAugmented 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 creationUsers can apply multiple AR beauty products at the same time and swap them out in one click. And developers can use prefabs to quickly add new virtual cosmetics and their combinations. This allows for more freedom of expression and allows people to look their best on camera.
-
Accessible anywhereBanuba’s makeup API supports native Android and iOS, as well as Flutter, React Native, Web, Unity, and Desktop platforms. This means that people can use beauty effects anywhere, including on smart mirrors in brick-and-mortar stores.
Makeup Augmented Reality Use Cases
-
eCommerce
Provide a great makeover experience and watch your sales grow.
-
Advertising
Augmented reality makeup helps save money and time on preparing a model for a photoshoot.
-
Social Media
AR helps with self-expression and making viral content.
-
Video Conferencing
Help users quickly prepare for important calls and look their best at all times.
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.
-
Yes. The Banuba AR Makeup SDK includes an LLM-friendly documentation file designed for AI-assisted development and internal knowledge systems:
Banuba AR Makeup SDK LLM-friendly documentation (llms-full.txt)
This structured Banuba AR Makeup SDK text file can be used with AI tools to streamline onboarding and developer workflows.
-
The official technical documentation for Banuba AR Makeup SDK is available online and includes requirements, setup instructions, and configuration details:
Banuba AR Makeup SDK iOS documentation
Banuba AR Makeup SDK Android documentation
Banuba AR Makeup SDK Flutter documentation
Banuba AR Makeup SDK Rect Native documentation
Banuba AR Makeup SDK Web documentation
Banuba AR Makeup SDK Unity documentation
Banuba AR Makeup SDK Desktop documentation
This Banuba AR Makeup SDK documentation should be your primary reference during integration.
-
You can access official integration code samples for the Banuba AR Makeup SDK on GitHub. Banuba provides platform-specific examples to help you integrate faster:
Banuba AR Makeup SDK iOS integration code sample
Banuba AR Makeup SDK Android integration code sample
Banuba AR Makeup SDK Flutter integration code sample
Banuba AR Makeup SDK React Native integration code sample
Banuba AR Makeup SDK Desktop integration code sample
Banuba AR Makeup SDK Web integration code sample
Banuba AR Makeup SDK Unity integration code sample
These Banuba AR Makeup SDK repositories include setup instructions and minimal working examples for quick deployment.
-
The Banuba AR Makeup SDK provides official cross-platform plugins to simplify integration into hybrid applications:
Banuba AR Makeup SDK Flutter plugin
Banuba AR Makeup SDK React Native plugin
These Banuba AR Makeup SDK plugins are maintained by Banuba and support faster implementation for cross-platform apps.