AltFaceWEB
DESKTOP v1.0.2

AltFace Desktop

Live face swap on your own NVIDIA GPU: faster, sharper, with full head mode, video swap, batch processing and a virtual camera for OBS.

Download for Windows

Version 1.0.2 · 1.2 GB · Windows 10/11 64-bit with an NVIDIA GPU · Release notes · GitHub

No NVIDIA card, or on a Mac? Use the web edition.

Systems

Available

Windows 10 / 11

64-bit, with an NVIDIA graphics card.

Coming soon

macOS

Apple Silicon (M1 or newer) is being tested.

Coming soon

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

  1. Download the installer above and run it.
  2. Windows may show "Windows protected your PC" because the installer isn't code-signed yet. Click More info → Run anyway.
  3. Optionally tick Full head mode (540 MB) and NVIDIA TensorRT (1.9 GB). You can add them later in the app too.
  4. On first launch the app downloads the face models, then opens.
  5. Want to use your phone's camera? Click the phone icon in the app and follow the steps (see below).
  6. 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.

  1. 01

    Tailscale on your PC

    Install it and sign in (Google, Microsoft, Apple or GitHub account).

  2. 02

    Turn on phone access

    One click in AltFace Desktop's Phone setup.

  3. 03

    Tailscale on your phone

    From the App Store or Google Play, signed in to the same account.

  4. 04

    Scan the QR code

    Or type the https address the app shows into Safari or Chrome.

  5. 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?

DesktopWeb
SpeedUp to ~30 fps on NVIDIADepends on your graphics; slow on built-in graphics
Full head mode (hair)YesNo
Video files and batchYesPhotos only
Background changerYesNo
Virtual camera for OBS / ZoomYesPro access only
InstallInstaller (1.2 GB)Nothing to install
ComputersWindows + 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