PhotoMaker

Customized realistic photo generation from input ID photos.

Open SourceSelf HostedOffline CapableGPU Required (8GB+ VRAM)
0.0 (0)

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

Price
Free
Platform
Local/Desktop
Difficulty
Intermediate (3/5)
License
Apache-2.0
Minimum VRAM
8 GB
Added
Apr 3, 2026

Tags