Skip to content
SPECIFICTION
Get listed

Banuba Face AR SDK

banuba.com

Free trial WebWindowsmacOSiOSAndroid
Visit banuba.com
Spec score 8.1 #14 of 26 in Virtual Try-On Software

What it is

Banuba Face AR SDK provides real-time face tracking and augmented-reality effects, including virtual makeup rendering. Makeup options include lipstick, eyeshadow, blush, foundation, contouring, highlighter, and hair color; developers can combine effects with prefabs. The listed product types also cover skincare, hair dye, eyeglasses, and jewelry. The SDK and API support live-camera input, with integration options for Android, iOS, Flutter, React Native, web, Unity, and desktop. Banuba states that the makeup SDK can run at up to 60 FPS on mid-range mobile hardware and track head angles from −80° to +80°. It says processing is performed on the user's device and user data is not collected or stored; selected features support offline use. Banuba Studio can be used to create filters or adapt and adjust makeup made in other 3D software. Pricing is on request, with a 14-day trial and no free plan. The company is headquartered in Hong Kong.

Spec sheet

What it does
Banuba Face AR SDK provides real-time face tracking and AR effects, with makeup rendering for virtual cosmetics.Read 7 Oct 2026 · banuba.com
Privacy
Banuba says processing runs on-device and no user data is gathered or stored, and its pricing page says every frame is processed on the user's device.Read 7 Oct 2026 · banuba.com
Compliance
The makeup page describes the product as GDPR-compliant because processing runs on-device and no user data is gathered or stored.Read 7 Oct 2026 · banuba.com
Support
The pricing page says the product includes fast technical support with a dedicated manager and describes support as SLA-based in its pricing FAQ.Read 7 Oct 2026 · banuba.com
Headquarters
Hong KongRead 28 Sep 2026 · banuba.com
Agora integration
Banuba says its AR makeup solution works with live-streaming stacks, including an official Agora extension.Read 7 Oct 2026 · banuba.com
Effect creation
Banuba Studio lets users create new filters, adapt makeup made in other 3D software, and adjust positioning, orientation, and color.Read 7 Oct 2026 · banuba.com
Integration options
The makeup API supports native Android and iOS, Flutter, React Native, Web, Unity, and Desktop; Banuba also links to platform-specific documentation, code samples, and hybrid-app plugins.Read 7 Oct 2026 · banuba.com
Intended use
Banuba identifies eCommerce, video conferencing, and social media as domains with the most traction for its Makeup API.Read 7 Oct 2026 · banuba.com
Makeup effects
Users can combine lipstick, eyeshadow, blush, foundation, contouring, highlighter, and hair color, and developers can add combinations with prefabs.Read 7 Oct 2026 · banuba.com
Offline support
The pricing page lists offline mode support for selected features.Read 7 Oct 2026 · banuba.com
Other features
The pricing page lists AR effects, skin smoothing, whitening, face editing, single- and multi-face tracking, avatars, gesture recognition, liveness triggers, and face analytics among its feature categories.Read 7 Oct 2026 · banuba.com
Performance
The makeup page says the SDK runs at up to 60 FPS on mid-range mobile hardware and tracks head angles from −80° to +80°.Read 7 Oct 2026 · banuba.com
SDK size
The makeup FAQ says the SDK adds around 15 MB to an app, depending on the enabled feature set.Read 7 Oct 2026 · banuba.com

Plans and prices

Face AR SDK Priced on request Yearly; half-year and quarterly billing available on request Quote depends on platforms, activated features, and monthly active users · no per-developer seat fee Read 7 Oct 2026 · banuba.com

Every Banuba Face AR SDK plan and price →

Strong points and limits

Strong points

  • Supports makeup, skincare, hair dye, eyeglasses, and jewelry.
  • Integrates with Flutter, React Native, Unity, and desktop.
  • On-device processing; maker says it stores no user data.
  • Selected features support offline mode.
  • Trial lasts 14 days.

Limits

  • No free plan.
  • Pricing requires a quote.
  • SDK adds around 15 MB, depending on enabled features.

Who it suits

The SDK suits developers building live-camera appearance features for eCommerce, video conferencing, or social media. Its integrations span mobile, web, desktop, and game-engine environments.

Banuba Face AR SDK in depth

Read the full write-up

Banuba Face AR SDK is a developer toolkit for adding face tracking and live-camera appearance effects to apps. It is best suited to teams building virtual beauty try-on, social camera, or video experiences that need control over integrations and effects. Its range is a strength; custom pricing and a feature-dependent app-size cost make scope important.

Overview

The SDK supports makeup, skincare, hair dye, eyeglasses, and jewelry, with live-camera input and API access. Banuba says makeup rendering can reach up to 60 FPS on mid-range mobile hardware, and head-angle tracking covers −80° to +80°. That makes it a plausible fit for interactive try-on rather than static product previews, though the performance claim is specific to makeup and does not remove the need to account for app size.

Key features

Makeup and effect creation

Users can combine lipstick, eyeshadow, blush, foundation, contouring, highlighter, and hair color; developers can add combinations with prefabs. Banuba Studio lets teams create filters, adapt makeup made in other 3D software, and adjust positioning, orientation, and color. This flexibility suits branded catalogs and tailored camera experiences, but effect authoring becomes part of the product work rather than a turnkey catalog choice.

Tracking and broader AR effects

Banuba’s feature categories include skin smoothing, whitening, face editing, single- and multi-face tracking, avatars, gesture recognition, liveness triggers, and face analytics. That breadth can support applications beyond cosmetics, but teams should choose features to match their use case: the SDK adds around 15 MB to an app, depending on enabled features.

Integration and privacy

Integration options include native Android and iOS, Flutter, React Native, Web, Unity, and Desktop; Banuba also provides platform-specific documentation, code samples, and hybrid-app plugins. Its makeup solution can connect to live-streaming stacks, including an official Agora extension, which is useful for teams adding effects to live video. Processing runs on the user’s device, and Banuba says it gathers or stores no user data; it describes the makeup product as GDPR-compliant on that basis. Offline mode is supported for selected features, not necessarily the entire feature set.

Pricing

The Face AR SDK uses custom pricing. The quote depends on platforms, activated features, and monthly active users; annual billing is the stated basis, while half-year and quarterly billing are available on request. There is no per-developer seat fee, so the quote is not tied to the size of the engineering team. A 14-day trial is available, but there is no free plan. The pricing FAQ describes SLA-based support, with fast technical support and a dedicated manager included.

This structure best fits businesses able to scope a commercial deployment with Banuba and assess usage before committing. It is less convenient for small teams seeking a predictable self-serve subscription or a lasting free tier: there is no published entry price or free-plan allowance to budget against. The trial offers a short evaluation window, while feature selection matters both to the quote and to the SDK’s app footprint.

Platforms

The SDK is available for Android, iOS, macOS, Web, and Windows. The makeup API also supports Flutter, React Native, Unity, and Desktop integration, giving teams several routes into cross-platform products. That range is useful for products spanning mobile and web, but each deployment still needs platform and feature choices reflected in the commercial scope.

Who it's for

Banuba identifies eCommerce, video conferencing, and social media as the domains with the most traction for its Makeup API. It is a strong candidate when a team needs live appearance changes, face tracking, or branded effects across multiple development environments. A product that only needs static imagery, or a team without room for a roughly 15 MB feature-dependent SDK addition, has less reason to carry this toolkit.

Pros and cons

Pros: Broad effect categories cover makeup and other face AR use cases, including multi-face tracking, avatars, gestures, liveness triggers, and analytics.

Pros: Banuba Studio and prefab combinations give teams ways to tailor and adapt effects to their own products.

Pros: On-device processing, no user-data collection or storage, and selected offline support suit privacy-conscious camera experiences.

Cons: Custom pricing depends on platform, enabled features, and monthly active users, making costs harder to forecast without a quote.

Cons: The SDK adds around 15 MB depending on feature selection, a meaningful tradeoff for apps with tight download budgets.

Cons: There is no free plan, and the 14-day trial is the only no-cost evaluation route stated.

Alternatives

Virtual Try-On Software is the broader category to explore when comparing products for virtual fitting experiences.

TryItOn is worth considering for teams that want a free plan with three try-ons and a small wardrobe, or a listed Plus tier at $5 a month billed annually. Photta offers a free start with 20 credits and no credit card required, followed by a $14 a month Hobby plan billed monthly; it fits buyers looking for a credit-based web or API option. Fittingbox Virtual Try-On is an alternative for virtual try-on buyers who prefer a listed paid entry tier: Bronze costs $59 a month, or $590 per year billed annually, and includes up to 10 active products and up to 500 virtual try-ons.

RealityTry has a free web plan with 20 try-on credits, Shopify installation, basic analytics, and standard support, making it a fit for a web store seeking a no-cost starting point. TryOn Virtual offers a free API or web tier with 25 sessions per month and three AI-built 3D models; usage pauses at the limit. Voilae provides a free web tier with 15 try-ons per month and a $0.20 per-generation overage, a clearer starting point for low-volume use.

AI Clothes Changer API is another paid option with Android, iOS, web, and API platforms. makeup|SDK is a focused alternative with Android, iOS, web, and API support; its license does not limit SKU count and pricing comes from a sales quote.

Verdict

Choose Banuba Face AR SDK if your team needs configurable, real-time face effects across several platforms and can justify a custom commercial quote. Its integration range, effect tooling, and on-device processing make it particularly well suited to beauty, retail, social, and live-video products. Look elsewhere if you need a transparent subscription price, a permanent free tier, or a smaller app addition.

Verdict

Banuba offers face tracking and configurable appearance effects across several development environments. Buyers should account for quote-based pricing and the SDK’s feature-dependent app size.

Where Specifiction places it

Alternatives to Banuba Face AR SDKAll alternatives →