DeepAR
PackageAR SDK for live face filters, masks and makeup on iOS, Android and web
- Access
- License key per app or web domain
About
DeepAR SDK tracks faces in the live camera feed inside your app and renders effects built in the free DeepAR Studio: masks, filters, makeup, background blur or replacement. iOS, macOS, Android and web. Needs a license key per app or domain; free up to 10 MAU with a watermark.
What you can do with it
- Add live face filters and 3D masks to the camera view of an iOS or Android app
- Run AR makeup and beauty effects on a webcam in the browser with the deepar package
- Blur or replace the background of a live video call or stream inside your app
Get started
- Create a project and license key in the DeepAR developer portal
- Run npm install deepar for the web SDK
- Initialize it with your key, a preview element and an effect
Example
import * as deepar from "deepar";
const deepAR = await deepar.initialize({
licenseKey: "your_license_key_here",
previewElement: document.querySelector("#deepar-div"),
effect: "https://cdn.jsdelivr.net/npm/deepar/effects/aviators",
});
await deepAR.backgroundBlur(true, 5);Details
- Hosting
- Runs locally
- Available in
- Worldwide
- Official SDKs
- JavaScript/TypeScript, Swift, Java
- MCP server
- None