Collections

Control image generation

Control image generation

Guide image generation with more than just text. Use edge detection, depth maps, and sketches to get the results you want.

What you can do

Use edge detection to keep specific shapes and lines from an image. Great for preserving architecture or recreating specific compositions.

Control depth and space with depth maps. Perfect for retexturing objects while keeping their 3D structure intact.

Turn rough sketches into detailed images. Start with a simple drawing and let the model fill in the details.

Create artistic QR codes and patterns that actually work when scanned.

Models we recommend

For professional work

The FLUX models deliver reliable results with clean outputs:

Learn more about FLUX Tools →

For speed

Latent Consistency Model runs in about 0.6 seconds per image. It includes:

  • Edge detection control
  • Image-to-image generation
  • Support for large batches (up to 50 images)
  • Quality results in just 4-8 steps

For creative projects

Illusion makes cool images with spiral or other patterns, and artistic QR codes that still scan.

ControlNet Scribble turns simple drawings into detailed images - great for sketching out ideas.

Try it out

Play with different control methods in the playground. Test models side by side and experiment until you find what works.

Open the playground →

Want to learn how it works? Read our guide →

Questions? Join us on Discord.

Recommended models

black-forest-labs / flux-depth-dev

Open-weight depth-aware image generation. Edit images while preserving spatial relationships.

14.9K runs

black-forest-labs / flux-canny-dev

Open-weight edge-guided image generation. Control structure and composition using Canny edge detection.

12.7K runs

pnyompen / sd-controlnet-lora

SD1.5 Canny controlnet with LoRA support.

339.1K runs

usamaehsan / controlnet-x-ip-adapter-realistic-vision-v5

Inpainting || multi-controlnet || single-controlnet || ip-adapter || ip adapter face || ip adapter plus || No ip adapter

515.5K runs

fofr / realvisxl-v3-multi-controlnet-lora

RealVisXl V3 with multi-controlnet, lora loading, img2img, inpainting

1.1M runs

batouresearch / dpo-sdxl-controlnet-lora

DPO-SDXL Canny controlnet with LoRA support.

603 runs

usamaehsan / controlnet-1.1-x-realistic-vision-v2.0

controlnet 1.1 lineart x realistic-vision-v2.0 (updated to v5)

4.3M runs

lucataco / sdxl-controlnet

SDXL ControlNet - Canny

2M runs

philz1337x / controlnet-deliberate

Modify images with canny edge detection and Deliberate model twitter: @philz1337x

954K runs

jagilley / controlnet-pose

Modify images with humans using pose detection

174K runs

jagilley / controlnet-canny

Modify images using canny edge detection

822.3K runs

jagilley / controlnet-normal

Modify images using normal maps

330.3K runs

jagilley / controlnet-depth2img

Modify images using depth maps

674.6K runs

jagilley / controlnet-hough

Modify images using M-LSD line detection

9.3M runs

jagilley / controlnet-seg

Modify images using semantic segmentation

166K runs

jagilley / controlnet-hed

Modify images using HED maps

487.5K runs