⚡ SWAPFACE PRO V1 — Ultimate ReActor Face Swap Pipeline
> The cleanest, most complete face-swap workflow for ComfyUI. Drop two images. Get cinematic results. No PhD required.
---
## 🎯 WHAT THIS WORKFLOW DOES
SwapFace Pro V1 is a fully pre-configured ComfyUI workflow that swaps faces between two images using the ReActor extension with a triple-layer quality pipeline:
- 🔁 Face Swap via inswapper_128.onnx — industry-standard accuracy
- ✨ Dual GFPGANv1.4 Restoration — runs before AND after swap for maximum sharpness
- 🎭 Smart Mask Blending via YOLOv8 + SAM — auto-feathered edges, zero harsh lines
- 💾 Auto-saves to SwapFace_Result_*.png every run
---
## 🛠 REQUIRED MODELS
- inswapper_128.onnx → models/insightface/
- GFPGANv1.4.pth → models/facerestore_models/
- face_yolov8m.pt → models/ultralytics/bbox/
- sam_vit_b_01ec64.pth → models/sams/
---
## 📦 REQUIRED EXTENSION
Install ComfyUI-ReActor by Gourieff via ComfyUI Manager.
Also install: onnxruntime-gpu, insightface, segment_anything
---
## 🚀 HOW TO USE
1. Load your source face image in the SOURCE FACE node
2. Load your target image in the TARGET IMAGE node
3. Click Queue Prompt
4. Done — result appears in FINAL RESULT + saved to output folder
---
## 💡 PRO TIPS
- Use high-res, front-facing source faces for best accuracy
- Increase blur_radius to 14–18 in MaskHelper for soft outdoor blending
- Use input_faces_index to target specific faces in group photos
- Match lighting between source and target for seamless results
---
> ⭐ If this saved you hours of setup — leave a Like and share your results in the comments! Every piece of feedback helps improve future versions.

