Immerse your users with realistic Snapchat-like face filters, lenses, and 3D masks enabled with Banuba's Face Filters SDK. Cross-platform, easily integrated, optimized for low-end devices — our SDK enables the most captivating augmented reality experiences helping you to engage users and boosts your revenue.
As part of our Beauty AR SDK, you can allow users to try on lipstick, eyeshadows, foundation, eyeliner virtually - one item or complete pre-set makeup looks. Showcase beauty products in 3D with hyper-realistic representation in colors, shades, lighting and textures. The makeup filter can be added as part of your face filter app or used standalone to create virtual makeovers and video editors.
Create interactive face filters with small AR scenarios enabled through user facial expressions. Users can call AR effects with a smile, mouth opening or raised eyebrows. AR filters with triggers are a great tool to increase user session within the app, add engagement and fun. You can even design small filter games where users interact with AR objects using their face.
Let users wear jewelry, glasses, headwear, makeup, piercing virtually. Our virtual try on filters fit items in automatically to the right place turning the camera into a magic mirror. You can implement the most true-to-life try on experiences transferring real objects to augmented reality or create your own stylish looks combining several items in one filter.
Let users change their hair and try on different colors. Banuba's real-time hair color change feature is enabled with our hair segmentation neural networks that detect any hair - long and short, dark and fair. You can transfer even the brightest colors and their combinations, allowing users to achieve their most audacious looks.
Allow users to apply AR effects, AR filters and animations to pre-recorded videos and photos. Create the most engaging and easy-to-use AR video editors to inspire creativity and self-expression in users. Not limited to face filters that users can apply to uploaded videos and photos, we've got the collection of post-processing camera filters similar to Instagram or TikTok. This way, each user can effortlessly create and share quality video content like a professional vlogger.
Create face AR games where users control or call AR effects with triggers, taps or head turns
Modify the size and shape of user facial features. Adjust face proportions and facial symmetry. You can slim down the face, nose and enlarge eyes in beauty effects or blow up cheeks in fun masks. Create any type of face morphing filters keeping your users endlessly entertained.
Hide or replace the background, add animations, blur, or studio lighting. Our background removal technology can be used as part of a face filter or standalone in video chats to add privacy.
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 add Banuba's Face Filters SDK into an existing application or use its features to bring a new app to life. Our Augmented Reality SDK easily integrates with third-party software, C++ libraries and mobile frameworks like Windows, Mac and Linux platforms.
Banuba's Face Filters SDK supports HTML5, iOS, Android, Windows, MacOS and Unity platforms. It 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
Inspiring self-expression with AR Video Editor and Face Filters
Banuba Filter Editor allows to view, edit and compile filters from various assets for Banuba Face AR SDK. 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.
Yes. Our Unity Face AR extension brings Banuba’s 3D face tracking technology cross-platform and allows developers to create realistic and complex face filters, augmented reality effects, and 3D masks in Unity. Email us for inquiry at firstname.lastname@example.org.
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.