Beauty AR SDK

Empower your app with beauty AI & AR tools. From portrait editing tools, real-time touch up to makeup filters, our beauty SDK & API offer the most powerful digital face beautification tailored to your use case.

AI & AR Technology for Beauty

  • Makeup

    Let users experiment with new looks in seconds, adoring eyes and skin with digital makeup. The filter includes:

    • Eyeshadow of any color & transparency.
    • Eyeliner for the upper or lower eyelid.
    • Eyelashes of any length & color.
    • Blusher applied to upper cheeks.
    • Highlighter applied to nose, center forehead & chin.
    • Contour applied to the lower cheeks and upper forehead.
  • Beautification

    Empower your video apps with real-time face touch up technology . The all-in-one filter features:

    • Skin smoothing, hide wrinkles.
    • Skin tone enhancement to make it lighter or darker.
    • Face morphing to slim down the cheeks and nose.
    • Teeth whitening.
    • Expressive eyes effect to add glare to the eyes.
    • Eye makeup to overlay eyelashes and eyeshadows.
    • Color correction.
  • Acne Removal
    Acne Removal

    Bring an easy to use blemish removal to your users for photo apps. The neural network recognizes the presence of skin defects on a user's face and retouches them based on the user's skin color. Users can remove skin defects in photos automatically or manually tapping on the desired area making their skin look perfect.

  • Neck Smoothing
    Neck Smoothing

    The effect is built on a neural network trained to recognize the neck area and a beautification algorithm. It hides small wrinkles and blurs the skin making it look younger in photos. Neck beautification is a useful add-on to selfie editing apps, as it makes the overall face touch up results more natural and organic.

  • Skin Smoothing
    Skin Smoothing

    Create an effect of a truly natural skin beautification in live streaming, video conferencing apps or professional photography. We developed a neural network which detects the area of the skin more precisely and blurs it in a sophisticated way. Skin beautification based on a neural network works on any skin color and is compatible with other Face AR features like virtual makeup or face filters.

  • Eye Bag Removal
    Eye Bag Removal

    Eye bags and dark circles make the face look old and tired. Makeup and beauty filters can’t provide the desired beauty effect there - recoloring or blurring doesn’t look natural. To solve this, we trained a neural network to segment and lighten the area under the eyes. It automatically removes the dark circles in photos and adjusts to the user skin tone.

Try Beauty AR SDK For Free

Technical Features

Makeup filter

Real-time: 35-40 FPS avg.
Photo: < 1 sec. processing time

Skin smooth

Real-time: 20-30 FPS avg.
Photo: 1-2 sec. processing time

Retouch filter

Real-time: 18-30 FPS avg.
Photo: 1-2 sec. processing time

Eye bag removal

Photo: < 1-2 sec. processing time

Neck smooth

Photo: < 1-2 sec. processing time

Acne removal

Photo: < 1-2 sec. processing time

Virtual Beauty Experience

Beauty AR SDK enables real-time face beautification with fast and accurate performance on iOS, Android and Web. It helps developers to integrate face touch up and makeup filters into their iOS, Android and Web apps. The filters work on video calls, photo, video editing and live streaming apps. With just a tap, users can elevate their selfies or video meetings.

  • Engage users with face modification tools
  • Inspire video communication with makeup and beauty filters
  • Boost user-generated content offering
  • Make users comfortable about their front-facing cameras

Use Cases

Video & photo editing

Let users retouch face, apply face modification tools to enhance photos & videos.

Video chats

Inspire video communication adding.

Live streaming

Unlock a new level of creative AR video broadcasting experience.

Social networking

Social networking

Video conferencing

Let users apply beauty filter to feel relaxed in video meetings.

Music & karaoke

Inspire users to take video clips with an immersive beauty AR camera.

Why Banuba

  • We can adapt our technology for custom hardware and use cases.
  • Time and effort save required for algorithm training and testing.
  • Our face tracking covers 97% of iOS and 80% of Android devices.
  • Real images and balanced datasets to ensure technology performance for all users
  • We can develop a unique custom technology POC.
  • Our R&D and PM experts can advise you on the optimal technology to achieve your goals.

  • Face Beautification SDK is a set of modules that allow you to fix camera distortion and modify user facial features in the camera.

  • Yes, before purchasing the license cost you have 14 days free trial period to validate our SDK performance. To get your free trial period started we need to sign a POA (public offer agreement).

  • 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. If you need only one or several features e.g. background separation or hair recolor, we provide you with the custom build and configuration modules that include the features you need.

Contact Us

Contact Us