DeepAR

Package

AR SDK for live face filters, masks and makeup on iOS, Android and web

Price
Free up to 10 MAU, then paid by MAU
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

  1. Create a project and license key in the DeepAR developer portal
  2. Run npm install deepar for the web SDK
  3. 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

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .