<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/using-controlnet-with-stable-diffusion-q5zzpm5oa" -->

---
title: Using ControlNet with Stable Diffusion | daily.dev
description: Learn about ControlNet, a neural network that improves image generation in Stable Diffusion by adding extra conditions. ControlNet allows users to have more...
canonical: https://daily.dev/posts/using-controlnet-with-stable-diffusion-q5zzpm5oa
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Using ControlNet with Stable Diffusion | daily.dev
og:description: Learn about ControlNet, a neural network that improves image generation in Stable Diffusion by adding extra conditions. ControlNet allows users to have more...
og:url: https://daily.dev/posts/using-controlnet-with-stable-diffusion-q5zzpm5oa
og:image: https://api.daily.dev/og/posts/q5ZZPm5OA.png
og:image:alt: Using ControlNet with Stable Diffusion
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Using ControlNet with Stable Diffusion

**[Machine Learning Mastery](https://daily.dev/sources/mlm)** · 6 min read · 3 upvotes · 0 comments

## Summary

Learn about ControlNet, a neural network that improves image generation in Stable Diffusion by adding extra conditions. ControlNet allows users to have more control over the images generated and can be used with Hugging Face Spaces and Stable Diffusion Web UI.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://machinelearningmastery.com/control-net-with-stable-diffusion/>

---

Tags: [#deep-learning](https://daily.dev/tags/deep-learning), [#genai](https://daily.dev/tags/genai), [#stable-diffusion](https://daily.dev/tags/stable-diffusion)

[View this post on daily.dev](https://daily.dev/posts/using-controlnet-with-stable-diffusion-q5zzpm5oa)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Using ControlNet with Stable Diffusion","url":"https://daily.dev/posts/using-controlnet-with-stable-diffusion-q5zzpm5oa","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/using-controlnet-with-stable-diffusion-q5zzpm5oa"},"datePublished":"2024-04-29T03:35:31.738Z","dateModified":"2024-05-09T08:39:06.345Z","description":"Learn about ControlNet, a neural network that improves image generation in Stable Diffusion by adding extra conditions. ControlNet allows users to have more...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5a8a4831275d1577117a9be97654c47d?_a=AQAEuiZ","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5a8a4831275d1577117a9be97654c47d?_a=AQAEuiZ","isAccessibleForFree":true,"articleSection":"Machine Learning Mastery","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Machine Learning Mastery","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/795781ffb32446c39eba040feb64f505","url":"https://daily.dev/sources/mlm"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/using-controlnet-with-stable-diffusion-q5zzpm5oa","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":3},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"deep-learning,genai,stable-diffusion","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Machine Learning Mastery","item":"https://daily.dev/sources/mlm"},{"@type":"ListItem","position":3,"name":"Using ControlNet with Stable Diffusion"}]}
```

