Augmented Reality SDK

Augmented Reality SDK

Face- and hand-related AR features you can easily integrate and deliver your project on time.

Trusted by 100+ clients across the globe

Face AR SDK has:

  • CocoaPods/Maven/NPM packages
  • React Native and Flutter support
  • Tracks and affects up to 9 faces on the screen
  • Optimization for both high- and low-end devices
  • Low CPU/GPU load and power consumption
  • Low heating
  • 14-day free trial (no card required)
Explore industry-leading face tracking

Technical Requirements

Face AR SDK supports HTML5, iOS, Android, Windows, macOS, Unity, Flutter and React Native. It runs on iOS 13+ / Android 6.0+ devices with a 1280x720 camera (recommended) at min 30 FPS


OpenGL ES 3.0+
Android 6.0, API level 23+
iOS 13+


OpenGL 4.3+ (4.1+ for MacOS)
Windows 8.1+
MacOS 10.13+
Ubuntu 18.04+
VC++ 15+ runtime available


WebGL 2.0+
Mobile: Chrome, FireFox, Safari, Samsung Browser.
Desktop: Chrome, FireFox, Safari.

Integrate AR features hassle-free

1. Get free trial
Fill in the form and receive a trial token
2. Clone the repository
All the versions & guides can be found on GitHub
3. Add dependencies
Maven, npm, CocoaPods – use whatever fits your project.
Why Banuba

Why Banuba

  • Pricing per platform, independent from MAU number
  • Covers 97% of Apple smartphones and 80% of Android ones
  • 1000+ effects in an asset store
  • Web studio for making custom effects
  • Offline mode
  • AR cloud to store effects and decrease app size 

Clients' Cases

sMedio: AR features for a Video Conferencing App
sMedio: AR features for a Video Conferencing App
  • Virtual backgrounds, scripting engine, rendering engine, face touch-up
  • The application is installed on over 500.000 devices
  • AR features on display in 3000 shops in Japan

Face AR features in a social lifestyle app to help influencers create eye-catching professional content, promote brands and get rewarded for it.

  • Face Filter SDK for iOS and Android
  • Licencing AR face filters from Banuba catalog
  • Beautification filter
  • Virtual background changer
  • Hair recolor and eye recolor
TJ Smart Song List
TJ Smart Song List

Increasing user satisfaction in karaoke app with face filters and beautification for iOS and Android

  • Licensing face filters from Banuba catalog
  • Beautification with skin smoothing, skin tone correction, eyes and teeth whitening, face morphing
  • Users can browse AR masks (Game faces) to play and unlock them for game bonuses
Marketing Campaign
Marketing Campaign

Providing a Multi-Platform Production Agency with face filters integrated into AR photo booths that foster video & photo marketing & ad campaigns.

  • Face Filter SDK for Android
  • Background segmentation for green screen virtual background changer
  • Custom filter design services and filter licencing from Banuba catalog
Chamoji App
Chamoji App

Enabling face filters, beautification and live emojis in Chamoji selfie app that expands the language of expression and creative communication.

  • Background segmentation to bring animated backgrounds in filters
  • Beautification with skin smoothing, skin tone correction, eyes and teeth whitening, face morphing
  • Eyes and hair segmentation for virtual lens and hair color changer
Clash of Streamers
Clash of Streamers

A popular mobile game that uses AR, blockchain, geopositioning, and other popular technologies.

  • 4M+ installs
  • 100K monthly active players
  • Top-grossing NFT-powered mobile game
  • $7000 average price of a sold NFT

An engaging random live chat with AR features.

  • 20M installs
  • 4B+ matches
  • 15M Banuba feature launches per month
  • Yes, before purchasing a license you have a 14-days free trial period to validate the performance of our SDK.
  • Our Face Filter SDK is supplied with a 3D rendering engine. It allows bringing the most diverse and realistic face filters, animation effects and 3D lens. The following graphical technologies are supported: 
    • 3d modeling and animation

    • Image-based lighting

    • Physics-based rendering

    • Animation billboards

    • Morphing

    • Physics

    • High dynamic range imaging

    • Video textures

    • Multisample anti-aliasing

    • Sprite animation

    • LUT post-processing

  • Yes. Our Unity Face AR extension brings Banuba’s 3D face tracking technology across multiple platforms and allows developers to create realistic and complex Unity face masks, augmented reality effects,  and 3D objects. 

Get Free Trial