Systems
Windows 10 / 11
64-bit, with an NVIDIA graphics card.
macOS
Apple Silicon (M1 or newer) is being tested.
Linux
Ubuntu with an NVIDIA graphics card is being tested.
Features
Live Face Swap
Your webcam or your phone's camera (via Tailscale), at up to 30 fps.
Full head mode
Optional: swaps the whole head, hair included.
Video Swap
Swap faces in video files, sound kept.
Batch Process
Drop a folder of photos and videos, get them all back swapped.
Background changer
Blur, a solid color or your own image, with clean edges.
Virtual camera
Use the swapped feed in OBS, Zoom, Discord and more.
Faces library
Starter faces included. Each face remembers its own settings.
Multi-GPU and TensorRT
Uses two NVIDIA GPUs when you have them, plus optional TensorRT speed-up.
100% local
Nothing is uploaded. Your camera and faces stay on your PC.
Requirements
- Operating system
- Windows 10 (version 1809 or newer) or Windows 11, 64-bit
- Graphics card
- NVIDIA GeForce RTX 20-series or newer recommended (GTX 16-series works, slower), with an up-to-date driver
- Graphics memory
- 6 GB or more recommended; 8 GB+ for Full head mode
- System memory
- 16 GB recommended
- Disk space
- About 5 GB, more with the optional downloads
- Internet
- Only the first time, to download the face models (about 1.8 GB)
Install
- Download the installer above and run it.
- Windows may show "Windows protected your PC" because the installer isn't code-signed yet. Click More info → Run anyway.
- Optionally tick Full head mode (540 MB) and NVIDIA TensorRT (1.9 GB). You can add them later in the app too.
- On first launch the app downloads the face models, then opens.
- Want to use your phone's camera? Click the phone icon in the app and follow the steps (see below).
- To update, run a newer installer over the old one. Your faces and captures are kept.
Use your phone as the camera
Point your phone's camera at your face and the swap runs on your PC. You can also control AltFace from the phone. It connects through Tailscale (free), a private network only your own devices can join, so it works on home Wi-Fi or mobile data. Phones only share their camera over a secure link, which is why a plain Wi-Fi address isn't enough. The app walks you through it: click the phone icon in AltFace Desktop.
- 01
Tailscale on your PC
Install it and sign in (Google, Microsoft, Apple or GitHub account).
- 02
Turn on phone access
One click in AltFace Desktop's Phone setup.
- 03
Tailscale on your phone
From the App Store or Google Play, signed in to the same account.
- 04
Scan the QR code
Or type the https address the app shows into Safari or Chrome.
- 05
Use this phone's camera
Tap it on your phone and the swap starts on your PC.
Get Tailscale for Windows, iPhone or Android. Only devices signed in to your Tailscale account can open AltFace; nothing is public.
Desktop or web?
| Desktop | Web | |
|---|---|---|
| Speed | Up to ~30 fps on NVIDIA | Depends on your graphics; slow on built-in graphics |
| Full head mode (hair) | Yes | No |
| Video files and batch | Yes | Photos only |
| Background changer | Yes | No |
| Virtual camera for OBS / Zoom | Yes | Pro access only |
| Install | Installer (1.2 GB) | Nothing to install |
| Computers | Windows + NVIDIA (Mac and Linux soon) | Any Windows or Mac computer with Chrome or Edge |
Use it responsibly
Only use your own face or faces of people who agreed. No impersonation, deception or sexual content of real people. AltFace Desktop is free for personal, non-commercial use; the face swap model is licensed for non-commercial research only.
Read the full guidelines