Facebetter
Better beauty effects SDK
Skin, reshape, and makeup — integrate in a few lines



Why Choose Facebetter
Production-ready real-time beauty — one API across platforms
GPU Real-time Rendering
Up to 2K, GPU-accelerated, as low as ~10ms per frame. Web runs on WASM + WebGL.
Unified Cross-platform API
iOS, Android, Web, Windows, macOS, and Linux share one API and look — tune once, ship everywhere.
Skin & Reshape
3 smoothing styles, 5 whitening looks, rosy and sharpening; 26 bidirectional reshape controls for face, eyes, and lips.
Full AR Makeup
Lipstick, blush, contour, eyeshadow, eyeliner, brows, lashes, and contacts — with styles and colorways.
Filters, Stickers & Background
LUT filters, face stickers, AI portrait-segmentation backgrounds, and chroma key.
Flexible Licensing
Online auth and offline license. On Web, keys stay on your server via an auth proxy.
Quick Integration
One API — a few lines for skin, reshape, and makeup
// Configure engine
EngineConfig config;
config.app_id = "your_app_id";
config.app_key = "your_app_key";
// Create beauty engine
auto engine = BeautyEffectEngine::Create(config);
// Set beauty parameters
engine->SetSmoothing(0.8f);
engine->SetReshape(Reshape::EyeSize, 0.5f);
engine->SetLipstick(0.4f);
// Process image
auto result = engine->ProcessImage(inputFrame);Use Cases
Built for livestream, short video, camera & retouching, video calls, and virtual try-on.
Livestream
Real-time skin, reshape, and makeup on the host side — tunable presets for long sessions.
Short video / editing
Add beauty and LUT filters in capture or post; preview matches export.
Camera & photo
Selfie, ID photos, or batch stills — process frame by frame.
Video calls
On-device beautify or virtual background for meetings and online classes.
Commerce & try-on
Live selling or virtual shades — lipstick, blush, and more mapped to your catalog.
Developer feedback
From developers building with Facebetter

Indie · short video
Started from the Demo, then dialed in params — beauty and reshape were in our preview pipeline quickly. Per-platform docs are easy to find.

Mobile · camera app
Smoothing and whitening look natural, not washed out. The free tier let us validate with a watermark before upgrading.

Livestream tools
Stable for long host sessions. Reshape controls are thorough — ops ships one preset straight to hosts.

Indie · short video
Started from the Demo, then dialed in params — beauty and reshape were in our preview pipeline quickly. Per-platform docs are easy to find.

Mobile · camera app
Smoothing and whitening look natural, not washed out. The free tier let us validate with a watermark before upgrading.

Livestream tools
Stable for long host sessions. Reshape controls are thorough — ops ships one preset straight to hosts.

Indie · short video
Started from the Demo, then dialed in params — beauty and reshape were in our preview pipeline quickly. Per-platform docs are easy to find.

Mobile · camera app
Smoothing and whitening look natural, not washed out. The free tier let us validate with a watermark before upgrading.

Livestream tools
Stable for long host sessions. Reshape controls are thorough — ops ships one preset straight to hosts.

Indie · short video
Started from the Demo, then dialed in params — beauty and reshape were in our preview pipeline quickly. Per-platform docs are easy to find.

Mobile · camera app
Smoothing and whitening look natural, not washed out. The free tier let us validate with a watermark before upgrading.

Livestream tools
Stable for long host sessions. Reshape controls are thorough — ops ships one preset straight to hosts.

Web · WASM
Auth proxy keeps keys off the frontend and fits our security requirements. Browser preview feels smooth in real time.

Desktop · batch retouch
The same params look consistent on Windows and macOS — much less dual-platform tuning.

Startup
Support responds quickly, and pricing plus capabilities are clear. Integration was straightforward.

Web · WASM
Auth proxy keeps keys off the frontend and fits our security requirements. Browser preview feels smooth in real time.

Desktop · batch retouch
The same params look consistent on Windows and macOS — much less dual-platform tuning.

Startup
Support responds quickly, and pricing plus capabilities are clear. Integration was straightforward.

Web · WASM
Auth proxy keeps keys off the frontend and fits our security requirements. Browser preview feels smooth in real time.

Desktop · batch retouch
The same params look consistent on Windows and macOS — much less dual-platform tuning.

Startup
Support responds quickly, and pricing plus capabilities are clear. Integration was straightforward.

Web · WASM
Auth proxy keeps keys off the frontend and fits our security requirements. Browser preview feels smooth in real time.

Desktop · batch retouch
The same params look consistent on Windows and macOS — much less dual-platform tuning.

Startup
Support responds quickly, and pricing plus capabilities are clear. Integration was straightforward.
Ready to start with Facebetter?
Try every effect free, then upgrade to remove the watermark.

