FreeControl: Training-Free Spatial Control of Any Text-to-Image Diffusion Model with Any Condition

Sicheng Mo, Fangzhou Mu, Kuan Heng Lin, Yanli Liu, Bochen Guan +2 more
2/14/2026

No official code found. Best implementation: genforce/freecontrol (480 stars, last commit 2024-10-21).

Abstract

Recent approaches such as ControlNet [59] offer users fine-grained spatial control over text-to-image (T2I) diffusion models. However, auxiliary modules have to be trained for each spatial condition type, model architecture, and checkpoint, putting them at odds with the diverse intents and preferences a human designer would like to convey to the AI models during the content creation process. In this work, we present FreeControl, a training-free approach for controllable T2I generation that supports multiple conditions, architectures, and checkpoints simultaneously. Free Control enforces structure guidance to facilitate the global alignment with a guidance image, and appearance guidance to collect visual details from images generated without control. Extensive qualitative and quantitative experiments demonstrate the superior performance of Free Control across a variety of pre-trained T2I models. In particular, FreeControl enables convenient training-free control over many different architectures and checkpoints, allows the challenging input conditions on which most of the existing training-free methods fail, and achieves competitive synthesis quality compared to training-based approaches. Project page: https://genforce.github.io/freecontrol/.

View on arXivView PDF

Code Implementations(1)

Official implementation of CVPR 2024 paper: "FreeControl: Training-Free Spatial Control of Any Text-to-Image Diffusion Model with Any Condition"

48018Shell, PythonNov 27, 20232 years ago

Similar Papers

Cite this paper

@article{mo2026freecontrol,
  title  = {FreeControl: Training-Free Spatial Control of Any Text-to-Image Diffusion Model with Any Condition},
  author = {Sicheng Mo and Fangzhou Mu and Kuan Heng Lin and Yanli Liu and Bochen Guan and Yin Li and Bolei Zhou},
  year   = {2026},
  eprint = {2312.07536},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2312.07536},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.07536.svg)](https://codeofpaper.com/paper/2312.07536)

Discussion