PhotoMaker
Customized realistic photo generation from input ID photos.
About
PhotoMaker, from Tencent ARC Lab and Nankai University, generates customized realistic photos of a specific person from a handful of reference images, with no per-subject LoRA training required. Its core technique is a stacked ID embedding that fuses identity information from several input photos, letting the model preserve who the person is while text prompts change style, scene, age, or composition, all within seconds on a single GPU with roughly 11 GB of memory. Built on Stable Diffusion XL, it functions as an adapter compatible with other base models, LoRA modules, ControlNet, T2I-Adapter, and IP-Adapter. The work was published at CVPR 2024, and a V2 release in July 2024 improved identity fidelity while retaining editability and generation quality. Code and weights are open under the Apache 2.0 license, with integrations for ComfyUI, the AUTOMATIC1111 WebUI, Replicate, and Colab, and it is widely used for portrait generation and stylized avatars.
Should you use PhotoMaker?
Pick it when
Pick PhotoMaker when you have several photos of the same person and want stylized or realistic portraits in seconds on an SDXL stack, with Apache-2.0 code and weights and roughly 11 GB of GPU memory.
Look elsewhere when
Skip it if you only have one face photo, since InstantID and PuLID are designed around a single reference, or if your pipeline runs on FLUX, where PhotoMaker does not apply and PuLID ships a FLUX version.
Alternatives to PhotoMaker
- InstantID
Works from a single photo with facial landmark control over pose, but its bundled InsightFace models are non-commercial research only, unlike PhotoMaker's Apache weights.
- PuLID
Covers both SDXL and FLUX with a focus on keeping prompts editable, but setup is harder and PuLID-FLUX wants 16 GB of VRAM.
- IP-Adapter
General image-prompt adapter of about 22M parameters whose FaceID variants add identity, handy alongside style transfer, but not a dedicated multi-photo ID method.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Image Generation
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Intermediate (3/5)
- License
- Apache-2.0
- Minimum VRAM
- 8 GB
- Added
- Apr 3, 2026