FreeU: Free Lunch in Diffusion U-Net

Chenyang Si, Ziqi Huang, Yuming Jiang, Ziwei Liu
2/14/2026

No official code found. Best implementation: ChenyangSi/FreeU (1,901 stars, MIT, last commit 2024-12-24). 2 more below.

Abstract

In this paper, we uncover the untapped potential of dif-fusion U-Net, which serves as a “free lunch” that substan-tially improves the generation quality on the fly. We initially investigate the key contributions of the U-Net architecture to the denoising process and identify that its main backbone primarily contributes to denoising, whereas its skip connections mainly introduce high-frequency features into the de-coder module, causing the potential neglect of crucial functions intrinsic to the backbone network. Capitalizing on this discovery, we propose a simple yet effective method, termed “FreeU”, which enhances generation quality without additional training or finetuning. Our key insight is to strategi-cally re-weight the contributions sourced from the U-Net's skip connections and backbone feature maps, to leverage the strengths of both components of the U-Net architec-ture. Promising results on image and video generation tasks demonstrate that our FreeU can be readily integrated to ex-isting diffusion models, e.g., Stable Diffusion, DreamBooth and ControlNet, to improve the generation quality with only a few lines of code. All you need is to adjust two scaling factors during inference.

View on arXivView PDF

Code Implementations(3)

ChenyangSi/FreeUCommunity100%
MIT

FreeU: Free Lunch in Diffusion U-Net (CVPR2024 Oral)

1,90176Sep 14, 20231 years agoMIT
Apache-2.0

"FreeU: Free Lunch in Diffusion U-Net" for Huggingface Diffusers

1038PythonSep 25, 20233 years agoApache-2.0
cpuimage/FreeU_TFCommunity60%
MIT

Unofficial Tensorflow 2 Implementation of FreeU: Free Lunch in Diffusion U-Net

40PythonSep 28, 20233 years agoMIT

Similar Papers

Cite this paper

@article{si2026freeu,
  title  = {FreeU: Free Lunch in Diffusion U-Net},
  author = {Chenyang Si and Ziqi Huang and Yuming Jiang and Ziwei Liu},
  year   = {2026},
  eprint = {2309.11497},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2309.11497},
  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/2309.11497.svg)](https://codeofpaper.com/paper/2309.11497)

Discussion