• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
deepfakes avatar

Faceswap

Deep learning face swapping for photos and video, with CLI and GUI

  • AI media
  • Design and creative
View on GitHub
Website

What it is

A Python program that detects and extracts faces from images and video, trains a neural network on two sets of faces, and then converts footage by replacing one face with the other. It offers command-line steps for extract, train, and convert, plus a desktop GUI, and runs best on a CUDA or ROCm GPU. Hobbyists, VFX artists, and people learning about generative models use it to experiment with face-swap techniques on their own machines.

Images

Facts

Stars
57,586 GitHub stars.
57,586

Forks
13,449
Commits
1,901
Contributors
81
Language
Python
License
GPL-3.0
Last commit
Aug 5, 2026
On GitHub since
December 2017
First release
February 2019
Platforms
macOS, Windows, Linux, CLI
Self-hostable
No
Author
deepfakes
Tags
  • model-training
  • video-editing
  • video-generation
  • machine-learning
  • computer-vision
  • local-ai

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Kenneth Estanislao avatar

    Deep-Live-Cam

    Real-time face swapping for webcams and videos from one photo

    97.2k
  • Comfy Org avatar

    ComfyUI

    Node-graph interface and engine for running diffusion models locally

    140k

What people are saying

Updated Oct 21, 2026
  • Hacker NewsGithub restricts public Faceswap repo to logged-in usersFeb 17, 2019 · 299 points · 218 comments (opens Hacker News in a new tab)
  • Bluesky“faceswap.dev I installed this yesterday, but let's just say the learning curve is STEEP!”Apr 10, 2025 · 1 like · 1 reply (opens Bluesky in a new tab)
  • Bluesky“This may be a nuts suggestion, but faceswap.dev includes a module for batch sorting image directories in all sorts of ways like histogram and blur. Maybe it…”Apr 12, 2024 · 1 like · 1 reply (opens Bluesky in a new tab)