Runs 100% on your device
AR face filters, built and worn in a browser tab.
Facelab is a studio for real-time AR face filters that run client-side. Design one without writing code, publish it to the gallery, and let anyone wear it from a link — no app install, and no face data on anyone’s server.
Why it’s different
Your camera stays on your device
Face tracking and rendering run entirely in your browser using WebAssembly and your GPU. Camera frames and landmarks are never uploaded. Going live or submitting a server render sends video — both are opt-in, and you start them yourself.
No install, just a link
Filters open in a browser tab on a phone or a laptop. Share a URL and it works — nothing to download, and no account needed to try one.
Built for desktop too
478 tracked landmarks, 52 expression signals and correct depth occlusion, at a real frame rate on a webcam. Not a phone app squeezed into a browser.
How it works
Point at the camera
Facelab measures where your features actually sit — it never assumes.
Stack a few layers
Attach 3D objects, paint the face, and trigger particles or sound from expressions.
Publish it
Send your filter to the gallery. Anyone can wear it from a link.