Immerse your users with AR filters and masks enabled with Banuba's Face Filter SDK. Cross-platform, easily integrated, optimized for low-end devices — it maximizes your target audience reach and boosts your revenue.
Allow users to try on lipstick, eyeshadows, foundation, eyeliner or wear pre-set makeup looks
Create interactive filters with small AR scenarios enabled through user facial expressions
Let users wear jewelry, glasses, headwear, makeup, piercing virtually
Let users change their hair and try on different colors
Apply AR effects and animations to pre-recorded videos and photos
Create face AR games where users control or call AR effects with triggers, taps or head turns
Change face proportions and parts, e.g. slim down or modify for fun masks
Hide or replace the user background, add animations, blur, or studio lighting
Make filters with moving, animated and transforming AR objects
Enhance selfie camera experience with face retouch and natural beautification
Transform users into 3D avatars and emojis that support facial expressions
Design Instagram-like filters with real-time or offline color correction
Seamlessly integrate our technology into an existing application or use our code to bring a new vision to life. With FaceAR SDK easily integrating with third-party software, C++ libraries and mobile frameworks like Windows, Mac and Linux platforms...
integration options are practically endless.
Our Face Filters SDK supports HTML5, iOS, Android, Windows, MacOS and Unity platforms and runs on devices starting from iPhone 5s / Android 5.0 or higher with a 1280x720 camera (recommended) and min 30 FPS.
Face-tracking SDK packages with future updates and technology improvements coming for free.
Basic beautification features: Skin Smoothing, Skin tone correction, Eyes and teeth whitening, Face/lips’ shape correction, Face morphing.
SFX support for sound effects and voice changer.
Powerful rendering engine for face filters: 3d modeling & animation, Image-based lighting, Physically based rendering, Animation billboards, Morphing, Physics, High dynamic range imaging, Video textures, Multisample anti-aliasing, Sprite animation, LUT. post-processing.
Installation support and ongoing post-launch support on agreed terms.
Scripting engine for interactive filters: triggers, filter scenario programming.
You’ll have sample effects like 3D mask, background effect, beautification and action unit (emoji) which you can customize per your needs. Each use case is documented and include code samples.
AR video chat with Gamefaces
We ship our SDK with Filter Editor and Viewer tool, our proprietary engine. It allows designers to construct and test filters in real time before uploading them to live apps saving time to market and speeding up the effects' iteration.
Unlike ARKit or ARCore, we don’t limit your user outreach. Banuba Face Filters SDK device support starts with iPhone 5S, Android 5.0 with Camera 2 API and Open GL ES 3.0 which covers 97% of all iOS devices and 80% of all Android ones.
You can create the most complex high-quality face filters like in Snapchat, and they will look realistic and vivid both in colors, texture, shape, and behavior due to our advanced 3D rendering engine.
Face Filter SDK is tuned specifically for mobile devices meaning we've optimized it for minimal power consumption, size and battery drain. It functions well on iPhone-Xs and $100-Androids, at low lighting, and with up to 70% occlusion.
In case you want to quickly add AR content to your app or have no design resources, you can buy ready-made effects from our Filter Library - over 1000+ AR filters all tried and tested on real users.
Inspiration may strike when you least expect it (sometimes without a wifi connection anywhere close). Our Face Filter SDK is accessible, even offline with the processing made on the device.
We offer different license-based pricing models for our clients, e.g. monthly, quarterly or annual payment. As most clients need a specific set of features the cost varies depending on the client’s case. Please, get in touch with us to discuss your pricing.
Currently no, but Unity3D plugin is coming soon. Email us for inquiry at firstname.lastname@example.org and we’ll keep you updated as soon as it’s released.
Yes, we have the in-house Art Team department who can provide custom filter design services.
Yes, before purchasing the license cost you have a 1-month free trial period to validate our SDK performance. To get your free trial period started we need to sign NDA (non-disclosure agreement).
• 3d modelling & animation
• Image-based lighting
• Physically based rendering
• Animation billboards
• High dynamic range imaging
• Video textures
• Multisample anti-aliasing
• Sprite animation
• LUT post-processing
Unfortunately, no. At this moment, Banuba is entitled to work with legal entities only.