FaceSwap

In-Browser • No Server
-- FPS
Loading models…

This app may not work on your device

This app needs to load large AI models (about 700 MB) into your device's memory. Unfortunately, iPhones and iPads have strict limits on how much memory a web page can use — typically far less than what this app needs.

What this means: the page will most likely freeze or reload itself while trying to load the models. This happens on all iPhone and iPad browsers (Safari, Chrome, Firefox, etc.) because they all share the same underlying system limits.

There is unfortunately no workaround for this.

For the best experience, use Chrome or Edge on a desktop or laptop computer.

Welcome to FaceSwap

Real-time face swapping that runs entirely in your browser. No data leaves your machine — all processing happens locally.

Camera access

This app needs your camera to perform real-time face swapping. Please allow camera access when your browser asks.

Waiting for camera permission…

Good to know

  • Models download on first visit — approximately 700 MB of AI models will be fetched. They are cached for future visits.
  • Performance varies — Chrome or Edge with a GPU gives the best results. You can adjust settings later in the sidebar.

Research use only. The AI models are licensed for research purposes only.

Choose a source face

Pick a preset face below or upload your own. Your choice is applied once models finish loading.

Hover or select a face to see image credits.

Downloading AI models

This may take a minute or two on first visit. Models are cached for future visits.

0 / 724 MB
Face detector Waiting…
Landmark detector Waiting…
Face recognizer Waiting…
Face swapper Waiting…