Sign In

Face Swap that Really Works

43

1.9k

26

Updated: Jul 18, 2025

tool

Type

Workflows

Stats

1,056

0

Reviews

Published

May 23, 2025

Base Model

SD 1.5

Hash

AutoV2
4E85352E28

This workflow was the Twin of my "Clothes Swap that Really Works". You should check it too! 😉


Each version is a different technique from the other. You should try all of them:

  • Ancient: make an Inpaint on the target face, using Controlnets, IpAdapter, and ReActor.

  • Overlay: crop the source face, paste over the target face, and repair corners with Inpaint. This technique does not "reproduce" the source face, it uses exactly the same face.

  • Square: make a big square Inpaint on the target face.

If you’ve found this workflow, chances are you just want to download it, run it, and get good results. Perfect! I did the same when I first started using ComfyUI. But life is full of unfortunate events, so if after doing that you run into any issues or want to know how things work, come back here — I’ll try to help and tell you a good story.

This workflow was built to work with SD15, but that's just because I have Low VRam. It's supposed to work with any checkpoint SD, SDXL, Pony, Flux, or any other.

If you enjoy my work, give me a like, consider leaving a comment or supporting me. I’d really appreciate it! Buy me a Coffee.

Note: Example images are AI-generated and do not represent real people.

Important tip: ReActor occasionally outputs a completely black image. It’s a really annoying bug. Fortunately, I found a way to fix it: go to the file ComfyUI/custom_nodes/comfyui-reactor/scripts/reactor_sfw . py, and change the line SCORE = 0.96 to SCORE = 5 — the error will never happen again! 😇