This ComfyUI workflow performs virtual try-on by taking two inputs—a person photo and a garment image—and compositing them into a realistic outfit preview while preserving the subject’s face and pose. The core is the FluxVTONode (FLUX Virtual Try-On model), which receives the Person (LoadImage) and Garment (LoadImage) inputs, then outputs a single try-on result that keeps identity features from the person image and transfers the garment’s texture and shape.
Around the model node, utility nodes make the process practical and reviewable. ImageCompare lets you place the original person image alongside the try-on result for instant before/after inspection, and ImageStitch can assemble a simple contact sheet (e.g., garment, person, and result in one panel). Finally, SaveImage writes the synthesized try-on to disk. The included MarkdownNote summarizes quick-start guidance so you can load images, run the queue, and iterate quickly with minimal configuration.
API
Use this workflow from code
Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.
GET https://comfy.org/workflows/download/1c8383fd62e5.jsonFetching workflow JSON…
Run it from Python or TypeScript with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.
# Install (beta)
pip install comfy-sdk # Python
npm i @comfyorg/sdk # TypeScript
# Run this workflow (Python)
from comfy_sdk import Comfy
client = Comfy(api_key="comfyui-...")
wf = client.workflows.from_file("workflow_api.json")
job = client.run(wf)
for output in job.get_outputs("<output-node-id>"):
output.to_file(output.name)The SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API). API access requires a Comfy Cloud plan with an API key. SDK docs · Get an API key
FAQ
















