Description
FaceFusion is a face manipulation platform that processes photos and videos entirely on the user's own machine, keeping personal data local rather than sending it to the cloud. Its source code is open and free to clone, with installers for Windows and macOS that automate the setup of Git, Conda, and FFmpeg and add start-menu and desktop shortcuts.
The platform is built around a set of processors that can be combined for different results. These include a Face Swapper, a Deep Swapper using pre-trained models, a Face Enhancer and Frame Enhancer for super-resolution and up to 8x upscaling, a Face Editor for head rotation, gaze, and expression, a Lip Syncer, an Expression Restorer, an Age Modifier, a Background Remover, a Frame Colorizer, and a Face Debugger for inspecting landmarks and masks. FaceFusion Labs also develops HyperSwap models tuned for accuracy, difficult angles, and makeup.
FaceFusion positions itself for film studios, VFX artists, and content creators who need professional-grade, frame-based control, and offers a commercial HyperSwap plugin plus integrations with tools like After Effects, Premiere Pro, Nuke, DaVinci Resolve, and OBS Studio. It emphasizes local-first processing, absolute privacy with no data collection, one-time predictable cost, and an open, extensible platform, with cloud scaling available through its partner Segmind.
FaceFusion's Core Features
Local-first processing that keeps data on the user's machine
Open-source code with Windows and macOS installers
Face Swapper and Deep Swapper with pre-trained models
Face Enhancer and Frame Enhancer with up to 8x upscaling
Face Editor for head rotation, gaze, and expression control
Lip Syncer, Expression Restorer, and Age Modifier processors
Commercial HyperSwap plugin with integrations for After Effects, Premiere Pro, Nuke, DaVinci Resolve, and OBS
Background Remover, Frame Colorizer, and Face Debugger tools
How to use FaceFusion?
Install FaceFusion: Download the Windows or macOS installer, which sets up Git, Conda, and FFmpeg.
Choose an accelerator: Select your hardware accelerator during setup.
Select processors: Pick and combine processors such as Face Swapper, Face Enhancer, or Lip Syncer.
Process locally: Run the job on your own machine and export the result.
FaceFusion's Use Cases
- VFX and film production
- Private local editing
- Content creation
- Face enhancement and upscaling
- Production integration






