ControlNet — 12 conditioning types in one tool
Upload a reference image, pick a conditioning type, write a prompt. The AI keeps your reference's structure (lines, pose, depth, etc.) and renders new content in any style. Backed by ControlNet-Union SDXL ProMax — Apache 2.0, fully commercial-use friendly.
Result
How ControlNet works
ControlNet lets you steer image generation with the structure of a reference image instead of relying on the text prompt alone. A preprocessor reads your reference and extracts a single conditioning signal — its edges, its depth map, the pose skeleton of a person, and so on. The diffusion model is then locked to that signal while the prompt decides the style, colors, lighting, and subject. The result keeps the exact composition you fed in but looks like something completely new.
This tool is backed by ControlNet-Union SDXL ProMax (Apache 2.0) — a single model that understands all 12 conditioning types below, so you switch between them from one picker without loading a different network each time. It is fully commercial-use friendly: keep, sell, or modify whatever you generate.
The 12 conditioning types
Three steps
- Upload a reference image — a photo, a sketch, a screenshot, anything with the structure you want to keep.
- Pick the conditioning type that matches what you care about (pose for a figure, depth for a scene, canny or lineart for clean outlines).
- Write a prompt describing the look you want and generate. Raise control strength to follow the reference more tightly, lower it for more creative freedom.